Introduction to using Managed Identity to authenticate to Azure OpenAI with .NET

Beginner
Developer
Azure

Learn how to use managed identity to authenticate to Azure OpenAI in .NET applications

Learning objectives

After completing this module, you'll be able to:

  • Describe the different RBAC roles for use in Azure OpenAI and understand how to configure role assignments
  • Understand the differences between using API keys and managed identities within Azure OpenAI
  • Understand how to configure keyless authentication to Azure OpenAI for local development for .NET applications
  • Understand how to configure keyless authentication to Azure OpenAI for Azure-hosted environments for .NET applications

Prerequisites

To get the best learning experience from this module, you should have knowledge and experience of:

  • .NET programming
  • Azure OpenAI
  • Azure RBAC roles
  • Azure Managed Identity

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.