entra-app-registration
Microsoft Entra ID app registration, OAuth 2.0 configuration, and MSAL integration for secure application authentication.
What it does
- Web Apps: Add redirect URIs, enable ID tokens if needed
- SPAs: Add redirect URIs, enable implicit grant flow if necessary
- Mobile/Desktop: Use http://localhost or custom URI scheme
- Services: No redirect URI needed for client credentials flow
- User.Read - Read user profile
- User.ReadWrite.All - Read and write all users
- Directory.Read.All - Read directory data
Requirements & configuration
- | Enable MFA | Require multi-factor authentication for users |
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
Microsoft Entra ID app registration, OAuth 2.0 configuration, and MSAL integration for secure application authentication.
Source
Repository: https://github.com/microsoft/azure-skills
entra-app-registration FAQ
What does the entra-app-registration skill do?
Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance. Web Apps: Add redirect URIs, enable ID tokens if needed SPAs: Add redirect URIs, enable implicit grant flow if necessary
What does entra-app-registration require?
| Enable MFA | Require multi-factor authentication for users |
How do I install entra-app-registration?
Run: npx -y skills add https://github.com/microsoft/azure-skills --skill entra-app-registration --agent claude-code — the source lives at github.com/microsoft/azure-skills.
Maintain entra-app-registration?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/microsoft-azure-skills-entra-app-registration?ref=badge) npx agentictools info skills/microsoft-azure-skills-entra-app-registration The second line is the CLI lookup for this page — handy in READMEs and docs.