Azure for Developers: Authenticating to Azure Services Using the Microsoft Identity Platform

Go to class
Write Review

Free Online Course: Azure for Developers: Authenticating to Azure Services Using the Microsoft Identity Platform provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour 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: Authenticating to Azure Services Using the Microsoft Identity Platform is taught by Sidney Andrews.

Overview
  • This course shows you how to use secure tokens generated by the Microsoft Authentication Library (MSAL) to connect to Azure services in a secure manner.

Syllabus
  • Introduction

    • How to use Microsoft identity platform
    • What you should know
    1. Registering Service APIs in Azure Active Directory
    • Searching application APIs in Azure AD
    • Microsoft Graph API permissions
    • API permissions for Azure services
    • Service API scopes
    • Delegated vs. application permissions
    • Granting administrator consent
    2. Connect to Azure SQL Database Using MSAL Tokens
    • Registering Azure SQL Database API permissions
    • Getting MSAL token using Azure SQL Database scopes
    • Using a MSAL token in ADO.NET
    • Using a MSAL token in Entity Framework
    3. Connect to Azure Storage Using MSAL Tokens
    • Registering Azure Storage API permissions
    • Getting MSAL token using Azure Storage scopes
    • Using a MSAL token in the Azure Storage SDK
    • Using the built-in token providers for the Azure Storage SDK
    • Challenge: Query Azure Storage containers using Azure SDK
    • Solution: Query Azure Storage containers using Azure SDK
    4. Connect to Azure Cognitive Services Using MSAL Tokens
    • Registering Azure Cognitive Services API permissions
    • Getting MSAL token using Azure Cognitive Services scopes
    • Using an MSAL token in an HTTP request
    Conclusion
    • Next steps