Purposes
Understand the creation, assignment, and management of Purposes for secure access control.
Overview of Purposes
In JITPBAC (Just-in-Time Purpose-Based Access Control), a Purpose is a core construct used to define and manage access permissions for identities within Cloud and SaaS applications. A Purpose acts as a structured grouping of access rights, aligning them with specific tasks, responsibilities, or roles within an organization.
Purpose Lifecycle
Creation: A Purpose is created by defining the connections, resources required for access by an administrator.
Assignment: Identity owners request access to a Purpose and provide details such as the reason, expected usage period, and any extensions needed. Access requests are reviewed and approved by first-line manager, app-owners or risk-managers.
Provisioning: Once assigned, access is automatically provisioned at the start of the defined time window. The user can also choose to manually start and stop the purpose as per their convenience.
Usage: Identity owners can access resources as specified by the Purpose during the active period.
De-provisioning: Access is revoked automatically when the time window ends, ensuring no lingering permissions. Notifications alert identity owners of impending de-provisioning, allowing them to request extensions if permitted.
Revocation and Updates: Administrators can revoke access or update Purpose parameters at any time to address security risks or changing requirements.
Relevant Links:
Last updated
Was this helpful?