App Registrations
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Microsoft Certified: Identity and Access Administrator Associate premium course — no separate purchase.
Included in this chapter:
- The application object and its service principals
- Plan and create a registration: audience, redirect URIs
- Configure app authentication: credentials
- Configure API permissions and create app roles
Delegated vs application permissions on an app registration
| Aspect | Delegated permissions | Application permissions |
|---|---|---|
| Access context | On behalf of a signed-in user | As the app itself, no user |
| Also called | Scopes, OAuth2 permission scopes | App roles, app-only permissions |
| Typical apps | Web, mobile, single-page app | Daemon, background service |
| Effective access | Capped at what the user can do | Everything the permission covers, tenant-wide |
| Who can consent | User for own data, or admin for all | Admin only |
| Consent methods | Static list or dynamic at sign-in | Static list only |
| Graph result of consent | oAuth2PermissionGrant | appRoleAssignment |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals
- https://entra.microsoft.com
- https://learn.microsoft.com/en-us/entra/identity-platform/single-and-multi-tenant-apps
- https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app
- https://learn.microsoft.com/en-us/graph/api/resources/application
- https://learn.microsoft.com/en-us/entra/workload-id/workload-identity-federation
- https://learn.microsoft.com/en-us/entra/identity-platform/how-to-add-credentials
- https://learn.microsoft.com/en-us/azure/key-vault/general/overview
- https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview
- https://learn.microsoft.com/en-us/entra/identity-platform/howto-add-app-roles-in-apps