Org Permission Management

Organization management functions.

List permissions for a user in an organization

get

This endpoint retrieves all permissions associated with a specific user within a given organization. It provides insights into the user's roles and groups, helping to understand their access rights. Ideal for managing user permissions effectively.

πŸ‘€ User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

πŸ”’ Permission: org.user.permissions.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
userIdstringRequired
organizationIdstringRequired
Responses
get
/directory/orgs/{organizationId}/users/{userId}/permissions

Retrieve user permissions for a specific namespace.

get

This endpoint returns the permissions associated with a user for a specified namespace within an organization. It helps in understanding the user's access rights and roles in the context of the organization. Use this information to manage user permissions effectively.

πŸ‘€ User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

πŸ”’ Permission: org.user.permissions.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
userIdstringRequired
organizationIdstringRequired
namespacestringRequired
Responses
get
/directory/orgs/{organizationId}/users/{userId}/permissions/{namespace}

Retrieve permissions for a specific user and object

get

This endpoint returns the permissions associated with a specified user for a given namespace and object. It provides insights into the user's roles and groups, helping to understand their access rights. This information is crucial for managing user permissions effectively within the organization.

πŸ‘€ User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

πŸ”’ Permission: org.user.permissions.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
userIdstringRequired
namespacestringRequired
organizationIdstringRequired
object_idstringRequired
Responses
get
/directory/orgs/{organizationId}/users/{userId}/permissions/{namespace}/{object_id}

Last updated