← cd ~/roles
// roles/entra · privileged
Partner Tier1 SupportMicrosoft Entra built-in role
Do not use - not intended for general use.
| Role ID | 4ba39ca4-527c-499a-b93d-d9b492c50246 |
|---|---|
| Privileged | Yes. Microsoft marks this role as privileged. |
| Permissions | 40 |
Before you assign it
Microsoft labels this a privileged role, so make it eligible through PIM rather than permanent, require phishing-resistant MFA to activate it, and review who has it regularly.
What it can do
| Permission | What it allows |
|---|---|
microsoft.azure.serviceHealth/allEntities/allTasks | Read and configure Azure Service Health |
microsoft.azure.supportTickets/allEntities/allTasks | Create and manage Azure support tickets |
microsoft.directory/applications/appRoles/update | Update the appRoles property on all types of applications |
microsoft.directory/applications/audience/update | Update the audience property for applications |
microsoft.directory/applications/authentication/update | Update authentication on all types of applications |
microsoft.directory/applications/basic/update | Update basic properties for applications |
microsoft.directory/applications/credentials/update | Update application credentials |
microsoft.directory/applications/notes/update | Update notes of applications |
microsoft.directory/applications/owners/update | Update owners of applications |
microsoft.directory/applications/permissions/update | Update exposed permissions and required permissions on all types of applications |
microsoft.directory/applications/policies/update | Update policies of applications |
microsoft.directory/applications/tag/update | Update tags of applications |
microsoft.directory/contacts/basic/update | Update basic properties on contacts |
microsoft.directory/contacts/create | Create contacts |
microsoft.directory/contacts/delete | Delete contacts |
microsoft.directory/deletedItems.groups/restore | Restore soft deleted groups to original state |
microsoft.directory/deletedItems.users/restore | Restore soft deleted users to original state |
microsoft.directory/groups.unified/assignedLabels/update | Update the assigned labels property on Microsoft 365 groups of assigned membership type, excluding role-assignable groups |
microsoft.directory/groups/create | Create Security groups and Microsoft 365 groups, excluding role-assignable groups |
microsoft.directory/groups/delete | Delete Security groups and Microsoft 365 groups, excluding role-assignable groups |
microsoft.directory/groups/members/update | Update members of Security groups and Microsoft 365 groups, excluding role-assignable groups |
microsoft.directory/groups/owners/update | Update owners of Security groups and Microsoft 365 groups, excluding role-assignable groups |
microsoft.directory/groups/restore | Restore groups from soft-deleted container |
microsoft.directory/oAuth2PermissionGrants/allProperties/allTasks | Create and delete OAuth 2.0 permission grants, and read and update all properties |
microsoft.directory/servicePrincipals/appRoleAssignedTo/update | Update service principal role assignments |
microsoft.directory/users/assignLicense | Manage user licenses |
microsoft.directory/users/basic/update | Update basic properties on users |
microsoft.directory/users/create | Add users |
microsoft.directory/users/delete | Delete users |
microsoft.directory/users/disable | Disable users |
microsoft.directory/users/enable | Enable users |
microsoft.directory/users/invalidateAllRefreshTokens | Force sign-out by invalidating user refresh tokens |
microsoft.directory/users/manager/update | Update manager for users |
microsoft.directory/users/password/update | Reset passwords for all users |
microsoft.directory/users/photo/update | Update photo of users |
microsoft.directory/users/restore | Restore deleted users |
microsoft.directory/users/userPrincipalName/update | Update User Principal Name of users |
microsoft.office365.serviceHealth/allEntities/allTasks | Read and configure Service Health in the Microsoft 365 admin center |
microsoft.office365.supportTickets/allEntities/allTasks | Create and manage Microsoft 365 service requests |
microsoft.office365.webPortal/allEntities/standard/read | Read basic properties on all resources in the Microsoft 365 admin center |
Assign it
The role ID is the same in every tenant, so these work as they are. Make it eligible through PIM:
Connect-MgGraph -Scopes "RoleEligibilitySchedule.ReadWrite.Directory"
$user = Get-MgUser -UserId "jane.doe@contoso.com"
New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest -BodyParameter @{
Action = "AdminAssign"
Justification = "Needs Partner Tier1 Support for <reason>"
RoleDefinitionId = "4ba39ca4-527c-499a-b93d-d9b492c50246"
DirectoryScopeId = "/"
PrincipalId = $user.Id
ScheduleInfo = @{
StartDateTime = (Get-Date).ToUniversalTime().ToString("o")
Expiration = @{ Type = "afterDuration"; Duration = "P180D" }
}
}Who already has it?
Connect-MgGraph -Scopes "RoleManagement.Read.Directory"
Get-MgRoleManagementDirectoryRoleAssignment -Filter "roleDefinitionId eq '4ba39ca4-527c-499a-b93d-d9b492c50246'" -ExpandProperty Principal |
ForEach-Object { $_.Principal.AdditionalProperties.displayName }Related roles
- Directory Writers · 42 permissions · privileged
- Intune Administrator · 38 permissions · privileged
- AI Reader · 45 permissions · privileged
- Partner Tier2 Support · 46 permissions · privileged
- Security Reader · 33 permissions · privileged
- Privileged Role Administrator · 28 permissions · privileged
- Tenant Governance Administrator · 24 permissions · privileged
- User Administrator · 56 permissions · privileged