Security
22,228 installs
entra-app-registration
by microsoft/azure-skills
Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure…
Skill content
Microsoft Entra ID app registration, OAuth 2.0 configuration, and MSAL integration for secure application authentication. - Covers app registration setup, authentication configuration, API permissions, and client credential management across web apps, SPAs, mobile apps, and daemon services - Includes step-by-step workflows for first-time registration, console application authentication, and service-to-service credential flows - Provides Azure CLI commands, MSAL library examples for .NET, JavaScript, Python, and Java, plus security best practices for secret rotation and token validation - Distinguishes scope clearly: handles identity and authentication setup but excludes Azure RBAC, Key Vault secrets management, and resource security Overview 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. Key Concepts Concept Description 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 Application Types