role
Manage PrivX roles
List roles
Get role definitions.
Create a role
Create a new role definition. ID, author, created & updated fields are automatically populated by the server.
Resolve roles
Resolve role names to role IDs
Find roles
Find roles with role search parameters.
Evaluate a role
Evaluate a new role definition. Returns an array of matching users for the role mapping. If too many hits, only count field is populated and users array is left empty.
Get a role
Get role object by ID.
Delete a role
Delete role by ID.
Update a role
Update a role by ID.
List role members
Get role members by role ID.
Get role AWS token
Get an AWS token for the role. Return 403 on an initial request if the AWS role has multi-factor authentication enabled. Subsequent request must contain MFA as a query parameter. Return 403 if the user does not have the role.
Get a role's principal keys
Get role's principal key objects.
Create a role principal key
Generate new principal key for role.
Import a role principal key
Import new principal key for role.
Get a role principal key
Get role's principal key object.
Delete a role principal key
Delete a role's principal key object.