Microsoft Entra ID (formerly Azure Active Directory) is Microsoft's cloud-based identity and access management service. App registrations allow applications to authenticate users and access Azure resources securely.
| App Registration | Configuration that allows an app to use Microsoft identity platform | | Application (Client) ID | Unique identifier for your application | | Tenant ID | Unique identifier for your Azure AD tenant/directory | | Client Secret | Password for the application (confidential clients only) |
| Redirect URI | URL where authentication responses are sent | | API Permissions | Access scopes your app requests | | Service Principal | Identity created in your tenant when you register an app |
Руководства по регистрации приложения Microsoft Entra ID, аутентификации OAuth 2.0 и интеграции MSAL. ИСПОЛЬЗОВАНИЕ ДЛЯ: создания регистрации приложения, регистрации приложения Azure AD, настройки OAuth, настройки аутентификации, добавления разрешений API, создания субъекта-службы, примера MSAL, аутентификации консольного приложения, настройки Entra ID, аутентификации Azure AD. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: Azure RBAC или назначения ролей (используйте azure-rbac), секретов Key Vault (используйте azure-keyvault-expiration-audit), безопасности ресурсов Azure (используйте azure-security). Источник: microsoft/github-copilot-for-azure.