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

Microsoft

AZ-204: Implement user authentication and authorization

Microsoft via Microsoft Learn

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
  • Module 1: Learn the core features and functionality of the Microsoft identity platform which includes authentication service, open-source libraries, and application management tools to enable and control access to resources.
  • After completing this module, you'll be able to:

    • Identify the components of the Microsoft identity platform.
    • Describe the three types of service principals and how they relate to application objects.
    • Explain how permissions and user consent operate, and how conditional access impacts your application.
  • Module 2: Learn how to implement authentication by using the Microsoft Authentication Library.
  • After completing this module, you'll be able to:

    • Explain the benefits of using Microsoft Authentication Library and the application types and scenarios it supports.
    • Instantiate both public and confidential client apps from code.
    • Register an app with the Microsoft identity platform.
    • Create an app that retrieves a token by using the MSAL.NET library.
  • Module 3: Learn how to use shared access signatures to authorize access to storage resources.
  • After completing this module, you'll be able to:

    • Identify the three types of shared access signatures.
    • Explain when to implement shared access signatures.
    • Create a stored access policy.
  • Module 4: Learn how Microsoft Graph facilitates the access and flow of data and how to form queries through REST and code.
  • After completing this module, you'll be able to:

    • Explain the benefits of using Microsoft Graph.
    • Perform operations on Microsoft Graph by using REST and SDKs.
    • Apply best practices to help your applications get the most out of Microsoft Graph.

Syllabus

  • Module 1: Explore the Microsoft identity platform
    • Introduction
    • Explore the Microsoft identity platform
    • Explore service principals
    • Discover permissions and consent
    • Discover conditional access
    • Knowledge check
    • Summary
  • Module 2: Implement authentication by using the Microsoft Authentication Library
    • Introduction
    • Explore the Microsoft Authentication Library
    • Initialize client applications
    • Exercise: Implement interactive authentication by using MSAL.NET
    • Knowledge check
    • Summary
  • Module 3: Implement shared access signatures
    • Introduction
    • Discover shared access signatures
    • Choose when to use shared access signatures
    • Explore stored access policies
    • Knowledge check
    • Summary
  • Module 4: Explore Microsoft Graph
    • Introduction
    • Discover Microsoft Graph
    • Query Microsoft Graph by using REST
    • Query Microsoft Graph by using SDKs
    • Apply best practices to Microsoft Graph
    • Knowledge check
    • Summary

Reviews

Start your review of AZ-204: Implement user authentication and authorization

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.