YoVDO

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

Offered By: LinkedIn Learning

Tags

Microsoft Azure Courses Azure Storage Courses Azure Active Directory Courses Azure SQL Database Courses Azure Cognitive Services Courses Microsoft Identity Platform Courses

Course Description

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

Taught by

Sidney Andrews

Related Courses

Microsoft Azure Developer: Implement User Authentication and Authorization
Pluralsight
Azure for Developers: Introduction to the Microsoft Identity Platform
LinkedIn Learning
AZ-204: Implement user authentication and authorization
Microsoft via Microsoft Learn
AZ-500: Secure your data and applications
Microsoft via Microsoft Learn
Stay Ahead in Azure Development
LinkedIn Learning