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

LinkedIn Learning

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

via LinkedIn Learning

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.

In this course, instructor Sidney Andrews walks users through how to use tokens with Azure Services, how to register common Azure service APIs in Azure Active Directory, and how to connect securely to Azure Storage and Azure SQL Database. Learn how to search the catalog of APIs available in the Azure AD portal experience and how to configure API permissions for the Microsoft Graph. Find out how to configure the API permissions of various Azure services and how to read and understand examples of scopes for APIs. Explore the difference between application and delegated permissions for an API. Discover how to grant administrator consent. Follow the different steps to connect to an Azure SQL database or to Azure storage using Microsoft Authentication Library (MSAL) tokens. In conclusion, learn about connecting to Azure Cognitive Services using MSAL tokens.

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

Taught by

Sidney Andrews

Related Courses

Reviews

Start your review of Azure for Developers: Authenticating to Azure Services Using the Microsoft Identity Platform

Never Stop Learning!

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

Sign up for free