Home

Azure AD and Applications

%3CLINGO-SUB%20id%3D%22lingo-sub-382500%22%20slang%3D%22en-US%22%3EAzure%20AD%20and%20Applications%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-382500%22%20slang%3D%22en-US%22%3E%3CP%3EI%20am%20thinking%20the%20brief%20document%20should%20include%3C%2FP%3E%3CP%3E1.%20Type%20of%20applications%20supported%20by%20Azure%20AD%3C%2FP%3E%3CP%3EApplication%20Types%20Description%3CBR%20%2F%3ESingle-page%20application%20(SPA)%20A%20user%20needs%20to%20sign%20in%20to%20a%20single-page%20application%20that%20is%20secured%20by%20Azure%20AD.%3CBR%20%2F%3EWeb%20browser%20to%20web%20application%20A%20user%20needs%20to%20sign%20in%20to%20a%20web%20application%20that%20is%20secured%20by%20Azure%20AD.%3CBR%20%2F%3ENative%20application%20to%20web%20API%20A%20native%20application%20that%20runs%20on%20a%20phone%2C%20tablet%2C%20or%20PC%20needs%20to%20authenticate%20a%20user%20to%20get%20resources%20from%20a%20web%20API%20that%20is%20secured%20by%20Azure%20AD.%3CBR%20%2F%3EWeb%20application%20to%20web%20API%20A%20web%20application%20needs%20to%20get%20resources%20from%20a%20web%20API%20secured%20by%20Azure%20AD.%3CBR%20%2F%3EDaemon%20or%20server%20application%20to%20web%20API%20A%20daemon%20application%20or%20a%20server%20application%20with%20no%20web%20user%20interface%20needs%20to%20get%20resources%20from%20a%20web%20API%20secured%20by%20Azure%20AD.%3C%2FP%3E%3CP%3E2.%20Scenarios%20%2F%20Situations%20when%20one%20should%20consider%20a%20specific%20type%20of%20application%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E3.%20Best%20Practices%20for%20that%20type%20of%20Application%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E4.%20Information%20detailing%20clear%20segregation%20of%20roles%20with%20respect%20to%20tasks-operation%20could%20be%20performed%20by%20Application%20Developers%20and%20Azure%20AD%20Admins%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-382500%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzure%20AD%20and%20Applications%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-401465%22%20slang%3D%22en-US%22%3ERe%3A%20Azure%20AD%20and%20Applications%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-401465%22%20slang%3D%22en-US%22%3EHello%3CBR%20%2F%3EI%20have%20a%20new%20idea%20for%20the%20social%20media%20to%20be%20more%20free%20it%20will%20be%20used%20the%20gps%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-383010%22%20slang%3D%22en-US%22%3ERe%3A%20Azure%20AD%20and%20Applications%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-383010%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F45912%22%20target%3D%22_blank%22%3E%40Himanshu%20Singh%3C%2FA%3E%26nbsp%3BWe%20have%20all%20of%20this%20available%20at%20the%26nbsp%3B%3CA%20title%3D%22Microsoft%20identity%20platform%20(Azure%20Active%20Directory%20for%20developers)%22%20href%3D%22http%3A%2F%2Faka.ms%2Faaddev%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3EMicrosoft%20identity%20platform%20(Azure%20Active%20Directory%20for%20developers)%3C%2FA%3E%26nbsp%3Blanding%20page%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Frequent Contributor

I am thinking the brief document should include

1. Type of applications supported by Azure AD

Application Types Description
Single-page application (SPA) A user needs to sign in to a single-page application that is secured by Azure AD.
Web browser to web application A user needs to sign in to a web application that is secured by Azure AD.
Native application to web API A native application that runs on a phone, tablet, or PC needs to authenticate a user to get resources from a web API that is secured by Azure AD.
Web application to web API A web application needs to get resources from a web API secured by Azure AD.
Daemon or server application to web API A daemon application or a server application with no web user interface needs to get resources from a web API secured by Azure AD.

2. Scenarios / Situations when one should consider a specific type of application


3. Best Practices for that type of Application


4. Information detailing clear segregation of roles with respect to tasks-operation could be performed by Application Developers and Azure AD Admins

2 Replies
Highlighted

@Himanshu Singh We have all of this available at the Microsoft identity platform (Azure Active Directory for developers) landing page

Highlighted
Hello
I have a new idea for the social media to be more free it will be used the gps