SC‑300 Study Portal Path 5

Unit 8: Review Per-User Entitlements

Purpose of reviewing entitlements

Following Zero Trust principles, access must be reviewed regularly to ensure:

Microsoft Entra entitlement management provides built-in tools for visibility, auditing, and cleanup.

View who has an access package assignment

Required roles

Any of the following roles can perform this review:

Step-by-step: Review assignments

You can now see all active assignments and their status.

Assignment status filters

For delivery errors:

Export assignment data

Review per-user assignments with PowerShell

PowerShell enables automation and large-scale reviews.

Connect-MgGraph -Scopes "EntitlementManagement.Read.All"

Select-MgProfile -Name "beta"

$accesspackage = Get-MgEntitlementManagementAccessPackage -DisplayNameEq "Marketing Campaign"

$assignments = Get-MgEntitlementManagementAccessPackageAssignment `

-AccessPackageId $accesspackage.Id `

-ExpandProperty target `

-All `

-ErrorAction Stop

$assignments | ft Id,AssignmentState,TargetId,{$_.Target.DisplayName}

Remove an access package assignment

When to remove assignments

Step-by-step: Remove an assignment

Access is revoked according to entitlement lifecycle rules.