Introduction to Azure OpenAI managed identity authentication with JavaScript
This module helps you understand how to use a managed identity in JavaScript apps that interact with Azure OpenAI Service.
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