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
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

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

Hello
I have a new idea for the social media to be more free it will be used the gps
Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
38 Replies
Extentions Synchronization
Deleted in Discussions on
3 Replies
flashing a white screen while open new tab
Deleted in Discussions on
14 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
29 Replies