What is enterprise user management?
This article introduces and administrator for Azure Active Directory (Azure AD), part of Microsoft Entra, to the relationship between top identity management tasks for users in terms of their groups, licenses, deployed enterprise apps, and administrator roles. As your organization grows, you can use Azure AD groups and administrator roles to:
- Assign licenses to groups instead of assigning licenses to individual users.
- Grant permissions to delegate Azure AD management work to personnel in less-privileged roles.
- Assign enterprise app access to groups.
Assign users to groups
You can use groups in Azure AD to assign licenses, or deployed enterprise apps, to large numbers of users. You can also use groups to assign all administrator roles except for Azure AD Global Administrator, or you can grant access to external resources, such as SaaS applications or SharePoint sites.
You can use dynamic groups in Azure AD to expand and contract group membership automatically. Dynamic groups give you greater flexibility and they reduce group membership management work. You'll need an Azure AD Premium P1 license for each unique user that is a member of one or more dynamic groups.
Assign licenses to groups
Managing user license assignments individually is time consuming and error prone. If you assign licenses to groups instead, you experience easier large-scale license management.
Azure AD users who join a licensed group are automatically assigned the appropriate licenses. When users leave the group, Azure AD removes their license assignments. Without Azure AD groups, you'd have to write a PowerShell script or use Graph API to bulk add or remove user licenses for users joining or leaving the organization.
If there aren't enough licenses available, or an issue occurs like service plans that can't be assigned at the same time, you can see the status of any licensing issue for the group in the Azure portal.
Delegate administrator roles
Many large organizations want options for their users to obtain sufficient permissions for their work tasks without assigning the powerful Global Administrator role to, for example, users who must register applications. Here's an example of new Azure AD administrator roles to help you distribute the work of application management with more granularity:
|Role name||Permissions summary|
|Application Administrator||Can add and manage enterprise applications and application registrations, and configure proxy application settings. Application Administrators can view Conditional Access policies and devices, but not manage them.|
|Cloud Application Administrator||Can add and manage enterprise applications and enterprise app registrations. This role has all of the permissions of the Application Administrator, except it can't manage application proxy settings.|
|Application Developer||Can add and update application registrations, but can't manage enterprise applications or configure an application proxy.|
New Azure AD administrator roles are being added. Check the Azure portal or the administrator role permission reference for current available roles.
Assign app access
You can use Azure AD to assign group access to enterprise apps deployed in your Azure AD organization. If you combine dynamic groups with group assignment to apps, you can automate user app access assignments as your organization grows. You'll need an Azure Active Directory Premium P1 or Premium P2 license to assign access to enterprise apps.
Azure AD also gives you granular control of the data that flows between the app and the groups to whom you assign access. In Enterprise Applications, open an app and select Provisioning to:
- Set up automatic provisioning for apps that support it
- Provide credentials to connect to the app's user management API
- Set up the mappings that control which user attributes flow between Azure AD and the app when user accounts are provisioned or updated
- Start and stop the Azure AD provisioning service for an app, clear the provisioning cache, or restart the service
- View the Provisioning activity report that provides a log of all users and groups created, updated, and removed between Azure AD and the app, and the Provisioning error report that provides more detailed error messages
If you're a beginning Azure AD administrator, get the basics down in Azure Active Directory Fundamentals.