What is the Microsoft Identity Platform Flashcards

1
Q

What is the Microsoft identity platform?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What components make up the Microsoft Identity Platform?

A
  • OAuth 2.0 and OpenID Connect standard-compliant authentication service.
  • Open-source libraries
  • Application management portal
  • Application configuration API and PowerShell
  • Developer content
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the OAuth 2.0 and OpenID Connect component?

A

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe the Open-source libraries component?

A

Microsoft Authentication Library (MSAL) and support for other standards-compliant libraries.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe the application management portal?

A

provides registration and configuration experience in the Azure portal, along with the other Azure management capabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe the Application configuration API and PowerShell component?

A

Programmatic configuration of your application through the Microsoft Graph API and PowerShell so you can automate your DevOps tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe the developer content component?

A

Technical documentation including quickstarts, tutorials, how-to guides, and code samples.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the application scenarios that are supported?

A
  1. Single-page app (SPA)
  2. Web app that signs in users
  3. Web app that calls web APIs
  4. Protected web API
  5. Web API that calls web APIs
  6. Desktop app
  7. Daemon app
  8. Mobile app
How well did you know this?
1
Not at all
2
3
4
5
Perfectly