Authenticate apps to Azure services by using service principals and managed identities for Azure resources

Intermediate
Developer
Solution Architect
Azure

Securely authenticate applications to Azure to manage and access Azure services. Service principals and managed identities for Azure resources give your app a Microsoft Entra identity.

Learning objectives

In this module, you will:

  • Identify the benefits of and use cases for service principals.
  • Identify the benefits of using managed identities for Azure resources.
  • Enable managed identity on an Azure VM.
  • Use managed identity with Azure SDKs in applications.

Prerequisites

  • Familiarity with Microsoft Entra concepts
  • Familiarity with general concepts of authorization and authentication
  • Experience developing and deploying IaaS applications