MS-600: Implement Microsoft identity
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- Module 1: Learn the basics of Microsoft identity including the different types of tokens, account types, and supported topologies.
- Explain the different types of tokens used in Microsoft Identity solutions
- Compare and contrast the different account types
- Compare and contrast the supported Microsoft Identity Topologies
- Module 2: Learn how developers can leverage Microsoft identity in different types of applications.
- Compare and contrast different grant types (flows) in the OAuth 2.0 protocol
- Evaluate which authentication protocol to use based on the app scenario
- Implement different authentication protocols in different application types
- Module 3: Learn the basics of Microsoft identity including the different types of tokens, account types, and supported topologies.
- Compare and contrast different permission types supported by the Microsoft identity platform
- Compare and contrast the difference between static and dynamic consent in user permissions
- Create an app that implements dynamic consent for incrementally obtaining permissions as needed from users
- Module 4: Learn how to secure a web API with Microsoft identity and how to call it from another application.
- Create a custom web API that is secured with Microsoft identity
- Create a custom web app that calls a custom web API secured with Microsoft identity
- Create a custom daemon app that calls a custom web API secured with Microsoft identity
- Module 5: In this module, you’ll learn how to use both Azure AD Groups and Application Roles to provide fine grained access control to an application.
- Create a custom ASP.NET web app that is secured with Microsoft identity
- Demonstrate how to obtain security groups as a claim in the token and use them in the app
- Demonstrate how to use app roles to grant users access to an app
At the end of this module, you should be able to:
At the end of this module, you should be able to:
At the end of this module, you should be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
Syllabus
- Module 1: Getting Started with Microsoft Identity
- Introduction
- Different types of tokens used in Microsoft identity
- Exercise - Different types of tokens used in Microsoft identity
- Account types in Microsoft identity
- Exercise - Account types in Microsoft identity
- Identity topology options
- Exercise - Identity topology options
- Summary
- Module 2: Application types in Microsoft identity
- Introduction
- Single-page applications
- Exercise - Single-page applications
- Web apps that sign in users and call APIs
- Exercise - Web apps that sign in users & call APIs
- Daemon and non-interactive apps
- Exercise - Daemon and non-interactive apps
- Summary
- Module 3: Permissions and Consent Framework
- Introduction
- Understanding permissions and the consent framework in the Microsoft identity platform
- Exercise - Understanding permissions and the consent framework in the Microsoft identity platform
- Delegated permissions and consent
- Exercise - Delegated permissions and consent
- Application permissions and consent
- Exercise - Application permissions and consent
- Summary
- Module 4: Secure custom APIs with Microsoft Identity
- Introduction
- Create and secure a web API with Microsoft identity
- Exercise - Create and secure a web API with Microsoft identity
- Call secured APIs from web applications
- Exercise - Call secured APIs from web applications
- Call secured APIs from daemon apps
- Exercise - Leverage app roles to secure custom APIs
- Summary
- Module 5: Work with users, groups, and roles in custom apps and APIs
- Introduction
- Role-based access control in Microsoft identity
- Exercise - Create and secure a web app with Microsoft identity
- Utilize security groups in custom apps and APIs secured with Microsoft identity
- Exercise - Utilize security groups in custom web apps and APIs
- Leverage application roles in custom apps
- Exercise - Utilize app roles in custom web apps and APIs
- Summary
Tags
Related Courses
Windows Server 2016: Securing Identities and InformationMicrosoft via edX الطريق الى أمن المعلومات
Udemy CompTIA CySA+ (CS0-002) Cert Prep: 3 Identity and Access Management
LinkedIn Learning Web Security: OAuth and OpenID Connect
LinkedIn Learning CompTIA CySA+ (CS0-002) Cert Prep: 3 Identity and Access Management
LinkedIn Learning