Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

MS-600: Implement Microsoft identity

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn the basics of Microsoft identity including the different types of tokens, account types, and supported topologies.
  • At the end of this module, you should be able to:

    • 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.
  • At the end of this module, you should be able to:

    • 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.
  • At the end of this module, you should be able to:

    • 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.
  • By the end of this module, you'll be able to:

    • 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.
  • By the end of this module, you'll be able to:

    • 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

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

Reviews

Start your review of MS-600: Implement Microsoft identity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.