Purpose of Administrative Units (AUs)
Administrative Units (AUs) are containers within Microsoft Entra ID used to group and delegate management of specific users, groups, or devices. They enforce scoped administration, ensuring administrators can manage only specific subsets of resources instead of the entire tenant.
Example: In Contoso, a Helpdesk Administrator in the Europe AU can reset passwords for European users only, not for employees in North America or Asia.
Why Use Administrative Units
Admin Roles Available in Administrative Units
| Role | Purpose |
|---|---|
| Authentication Administrator | Can reset passwords, enforce MFA, and revoke refresh tokens. |
| Helpdesk Administrator | Performs basic user support tasks like password resets and group membership edits. |
| License Administrator | Assigns and removes licenses. |
| Password Administrator | Manages password resets for non-admin users. |
| User Administrator | Creates, edits, and deletes users/groups within the AU. |
Analogy: Think of Administrative Units (AUs) as organizational units (OUs) in on-premises Active Directory, but scoped for Microsoft Entra ID.
Planning Administrative Units
You can organize AUs by:
Lifecycle of AU Creation
Delegating Administration
Delegation helps organizations scale identity management securely.
Ways to Delegate Application Management
| Method | Use Case |
|---|---|
| Restrict who can create/manage applications. | Prevents everyone from registering apps. |
| Assign one or more owners to an application. | Allows individual app owners (like HR app manager) to handle their app settings. |
| Use built-in administrative roles. | Assign broader but controlled access (e.g., Application Administrator). |
| Create custom roles for limited owners. | Fine-tuned permissions for specialized needs. |
Example: At Fabrikam, only the DevOps lead is allowed to register apps. Others can manage apps only if added as app owners.
Steps to Plan Delegation
Delegating App Registration
To limit who can create app registrations:
To control consent to data access:
Delegating App Ownership
Each enterprise app can have multiple owners responsible for its configuration.
| Owner Role | Description |
|---|---|
| Enterprise Application Owner | Manages enterprise apps (SSO, assignments, adding owners). |
| Application Registration Owner | Manages app registrations (manifests, credentials, adding owners). |
Example: Contoso assigns a Salesforce admin as the Enterprise Application Owner for Salesforce, allowing her to manage user access and SSO settings without full tenant admin rights.
Security Planning and Best Practices