Manage Role Lifecycle

Systematically create, update, archive, and delete roles as your organization evolves.

Role Lifecycle Stages

1. Creation

Use Create Custom Roles

2. Active Use

  • Assign to users/groups
  • Monitor usage
  • Gather feedback

3. Update

Use Update Roles & Permissions

4. Deprecation

Bash
Copy

5. Migration

Bash
Copy

6. Deletion

Bash
Copy

Role Health Check (Monthly)

Bash
Copy

APIs Used

  1. GET /authz/api/v1/roles - List roles
  2. POST /authz/api/v1/roles - Create new
  3. PUT /authz/api/v1/roles/:roleId - Update existing
  4. DELETE /authz/api/v1/roles/:roleId - Delete old
  5. PUT /admin/api/assign-client-roles - Migrate users
  6. PUT /admin/api/remove-assigned-client-roles - Remove old assignments
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard