Skip to content

Commit 8d7e315

Browse files
committed
User Lifecycle Updates
1 parent a83dc14 commit 8d7e315

File tree

2 files changed

+36
-4
lines changed

2 files changed

+36
-4
lines changed

articles/active-directory/governance/entitlement-management-access-package-assignments.md

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.workload: identity
1111
ms.tgt_pltfrm: na
1212
ms.topic: how-to
1313
ms.subservice: compliance
14-
ms.date: 05/31/2023
14+
ms.date: 06/27/2023
1515
ms.author: owinfrey
1616
ms.reviewer:
1717
ms.collection: M365-identity-device-management
@@ -22,15 +22,16 @@ ms.collection: M365-identity-device-management
2222
---
2323
# View, add, and remove assignments for an access package in entitlement management
2424

25-
In entitlement management, you can see who has been assigned to access packages, their policy, and status. If an access package has an appropriate policy, you can also directly assign user to an access package. This article describes how to view, add, and remove assignments for access packages.
25+
In entitlement management, you can see who has been assigned to access packages, their policy, status, and user lifecycle(preview). If an access package has an appropriate policy, you can also directly assign user to an access package. This article describes how to view, add, and remove assignments for access packages.
2626

2727
## Prerequisites
2828

2929
To use entitlement management and assign users to access packages, you must have one of the following licenses:
3030

3131

32-
- Microsoft Azure AD Premium P2 or Microsoft Entra ID Governance
32+
- Azure AD Premium P2
3333
- Enterprise Mobility + Security (EMS) E5 license
34+
- Microsoft Entra ID governance subscription
3435

3536
## View who has an assignment
3637

@@ -188,6 +189,37 @@ $policy = $accesspackage.AssignmentPolicies[0]
188189
$req = New-MgEntitlementManagementAccessPackageAssignmentRequest -AccessPackageId $accesspackage.Id -AssignmentPolicyId $policy.Id -TargetEmail "[email protected]"
189190
```
190191

192+
## Managing users lifecycle (Preview)
193+
194+
Entitlement management also allows you to get visibility into state of a guest user's lifecycle through the following viewpoints:
195+
196+
- **Governed** - The user is set to be governed.
197+
- **Ungoverned** - The user is set to not be governed.
198+
- **Blank** - The lifecycle for the user is not determined. This happens when a user had an access package assigned before managing user lifecycle was possible.
199+
200+
> [!NOTE]
201+
> If a guest user is set as **Governed** then their account will be deleted from the tenant 30 days after their last access package assignment expires.
202+
203+
You can directly convert ungoverned users to governed by using the **Mark Guests as Governed ( preview)** functionality in the top menu bar.
204+
205+
To manage user lifecycle, you'd follow these steps:
206+
207+
**Prerequisite role:** Global administrator, User administrator, Catalog owner, Access package manager or Access package assignment manager
208+
209+
1. In the Azure portal, select **Azure Active Directory** and then select **Identity Governance**.
210+
211+
1. In the left menu, select **Access packages** and then open the access package.
212+
213+
1. In the left menu, select **Assignments**.
214+
215+
1. On the assignments screen, select the user you want to manage the lifecycle for, and then select **Mark guest as governed (Preview)**.
216+
:::image type="content" source="media/entitlement-management-access-package-assignments/govern-user-lifecycle.png" alt-text="Screenshot of the govern user lifecycle selection.":::
217+
1. Select save.
218+
219+
## Managing user lifecycle programmatically
220+
221+
To manage user lifecycle programatically using Microsoft Graph, see: [accessPackageSubject resource type](/graph/api/resources/accesspackagesubject).
222+
191223
## Remove an assignment
192224

193225
You can remove an assignment that a user or an administrator had previously requested.
@@ -227,4 +259,4 @@ $req = New-MgEntitlementManagementAccessPackageAssignmentRequest -AccessPackageA
227259
## Next steps
228260

229261
- [Change request and settings for an access package](entitlement-management-access-package-request-policy.md)
230-
- [View reports and logs](entitlement-management-reports.md)
262+
- [View reports and logs](entitlement-management-reports.md)
Loading

0 commit comments

Comments
 (0)