Your organization works with a external vendor, Fabrikam, which requires access to specific SharePoint sites and Teams for a six-month project. You need to ensure that Fabrikam employees can request access themselves, but their access must be automatically revoked when the project ends or if they no longer require it. Which Entitlement Management feature should you implement?
Trap 1: Privileged Identity Management (PIM) for Azure Resources.
PIM is designed for managing high-privilege administrative roles rather than standard user access to productivity resources like SharePoint or Teams. While it provides time-bound access, it does not offer the catalog-based self-service request workflow that external vendors need for basic collaboration and resource consumption within a project scope.
Trap 2: Manual Guest User invitation via the Microsoft Entra admin center.
Manual invitations do not provide a scalable way to manage the lifecycle of many users or provide self-service request capabilities. This method requires administrative effort for every user and lacks the automated expiration and governance controls found in Entitlement Management, making it difficult to track when access should be revoked.
Trap 3: Conditional Access policies with Session Control.
Conditional Access focuses on the conditions under which a user can sign in, such as location or device compliance, rather than the provisioning of resource access. While it can enforce MFA for guest users, it does not manage the assignment of resources or the automated lifecycle of project-based access.
- A
Privileged Identity Management (PIM) for Azure Resources.
Why wrong: PIM is designed for managing high-privilege administrative roles rather than standard user access to productivity resources like SharePoint or Teams. While it provides time-bound access, it does not offer the catalog-based self-service request workflow that external vendors need for basic collaboration and resource consumption within a project scope.
- B
Access packages with a linked connected organization.
Access packages allow you to group resources together and define policies for external users. By linking the package to a connected organization, you specify which external domains can request access. The lifecycle settings within the package automatically handle the expiration and removal of access once the defined project duration is reached.
- C
Manual Guest User invitation via the Microsoft Entra admin center.
Why wrong: Manual invitations do not provide a scalable way to manage the lifecycle of many users or provide self-service request capabilities. This method requires administrative effort for every user and lacks the automated expiration and governance controls found in Entitlement Management, making it difficult to track when access should be revoked.
- D
Conditional Access policies with Session Control.
Why wrong: Conditional Access focuses on the conditions under which a user can sign in, such as location or device compliance, rather than the provisioning of resource access. While it can enforce MFA for guest users, it does not manage the assignment of resources or the automated lifecycle of project-based access.