👁 Image

Introduction to Azure OpenAI managed identity authentication with JavaScript

  • Module
  • 6 Units
Beginner
Developer
Azure

This module helps you understand how to use a managed identity in JavaScript apps that interact with Azure OpenAI in Azure AI Foundry Models.

Learning objectives

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

  • Describe the role-based access control (RBAC) roles for use in Azure OpenAI and configure role assignments.
  • Describe the differences between using API keys and managed identities within Azure OpenAI.
  • Configure keyless authentication to Azure OpenAI for local development for JavaScript.
  • Configure keyless authentication to Azure OpenAI for Azure-hosted environments for JavaScript.

Prerequisites

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

  • JavaScript programming
  • Azure OpenAI
  • Azure RBAC roles
  • Azure managed identities

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.

Start