What is the Microsoft Identity Platform Flashcards
What is the Microsoft identity platform?
The Microsoft identity platform helps you build applications your users and customers can sign into using their Microsoft identities and social accounts. It authorises access to your own APIs or Microsoft APIs like Microsoft Graph.
What components make up the Microsoft Identity Platform?
- OAuth 2.0 and OpenID Connect standard-compliant authentication service.
- Open-source libraries
- Application management portal
- Application configuration API and PowerShell
- Developer content
Describe the OAuth 2.0 and OpenID Connect component?
This enables developers to authenticate several identity types, including:
- Work or school accounts, provisioned through Azure AD
- Personal Microsoft Accounts (Skype, Xbox, Outlook.com)
- Social or local accounts, by using Azure AD B2C
Describe the Open-source libraries component?
Microsoft Authentication Library (MSAL) and support for other standards-compliant libraries.
Describe the application management portal?
provides registration and configuration experience in the Azure portal, along with the other Azure management capabilities.
Describe the Application configuration API and PowerShell component?
Programmatic configuration of your application through the Microsoft Graph API and PowerShell so you can automate your DevOps tasks.
Describe the developer content component?
Technical documentation including quickstarts, tutorials, how-to guides, and code samples.
What are the application scenarios that are supported?
- Single-page app (SPA)
- Web app that signs in users
- Web app that calls web APIs
- Protected web API
- Web API that calls web APIs
- Desktop app
- Daemon app
- Mobile app