Update Access Profile Members
Add or remove members from a specific access profile version
Endpoint
PUT /api/private/lifecycle_management/access_profiles/{id}/versions/{version}/membersDescription
Adds or removes identities as members of a specific Access Profile version. Access Profiles define entitlements (such as group memberships, role assignments, or permission sets) in target applications.
When you add a member, Veza creates access requests to provision those entitlements to the identity. When you remove a member, Veza creates access requests to de-provision those entitlements from the identity.
API Reference
Bearer token authentication using a Veza Personal API key.
Header Format: Authorization: Bearer <your-api-key>
Creating an API Key:
- Log into your Veza tenant
- Navigate to Administration โ API Keys
- Generate a new API key and save the value securely
OK
Default error response
Request schema
Path parameters
access_profile_id
string
Required
Unique identifier of the access profile
version_number
integer
Required
Version number of the access profile
Request body
access_profile_id
string
Required
ID of the access profile (same as path parameter)
identity_ids
array[string]
Required
Array of Veza identity IDs to add or remove
type
string
Required
Operation type: ADD or REMOVE
version_number
integer
Required
Version number of the access profile
Request Examples
Add members to an access profile:
Remove members from an access profile:
Response Examples
Related Operations
List Access Profile Members - View current members of an access profile
List Access Profiles - Get access profile details including version numbers
Last updated
Was this helpful?
