Org Account Management

Organization management functions.

Retrieve user accounts for the organization.

get

This endpoint returns the account types registered within the specified organization. These accounts can be linked to users, providing visibility into available user account options. It is designed to facilitate user account management and enhance the linking process.

👤 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

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

Assign a user to an account type.

post

This endpoint creates an association between a user and a specific account type within the organization. It allows for the management of user account types, ensuring proper categorization and access control. This operation is essential for maintaining user account integrity and organization compliance.

👤 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
subjectIdstringRequired
codestringRequired
Responses
post
/directory/orgs/{organizationId}/accounts/users/{subjectId}/{code}

Update user account type for organization

put

This endpoint allows the updating of a user account type within a specified organization. It requires the organization ID, subject ID, and the new account type code. Ensure that the user has the necessary permissions to perform this action.

👤 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
subjectIdstringRequired
codestringRequired
Body
statusstring · enumOptionalPossible values:
Responses
put
/directory/orgs/{organizationId}/accounts/users/{subjectId}/{code}

Delete a user account for the organization

delete

This endpoint allows for the deletion of a user account associated with the specified organization. It is intended for use by authorized personnel to manage user accounts effectively. Ensure that the correct organization ID and user details are provided to avoid unintended deletions.

👤 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
codestringRequired
subjectIdstringRequired
Body
stringOptional
Responses
delete
/directory/orgs/{organizationId}/accounts/users/{subjectId}/{code}

No content

Last updated