Azure for Developers: Introduction to the Microsoft Identity Platform

Go to class
Write Review

Free Online Course: Azure for Developers: Introduction to the Microsoft Identity Platform provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Azure for Developers: Introduction to the Microsoft Identity Platform is taught by Sidney Andrews.

Overview
  • Get up and running with the Microsoft Identity Platform. This course steps through the fundamentals of the platform, along with how to use MSAL in C# code.

Syllabus
  • Introduction

    • Why Microsoft identity platform matters
    • What you should know
    1. Overview of the Microsoft Identity Platform
    • Microsoft identity platform
    • History of the platform
    • Platform documentation
    • Authentication concepts
    • Azure Active Directory applications
    2. Manually Authenticating to the Microsoft Identity Platform
    • Registering an Azure AD application
    • Basic flow
    • Authenticating an identity
    • Obtaining a security token
    • Using a security token
    • Challenge: Obtain a bearer token
    • Solution: Obtain a bearer token
    3. Authenticating to the Microsoft Identity Platform with Microsoft Authentication Library (MSAL)
    • The MSAL on NuGet
    • Using MSAL to acquire a token
    • Acquiring tokens silently
    • Using tokens in subsequent requests
    4. MSAL Authentication Flows
    • Authentication flows
    • Device code flow
    • Client credentials flow
    • Challenge: Implement device code flow
    • Solution: Implement device code flow
    Conclusion
    • Next steps