Threecolts Single Sign On (3C SSO) / API Callbacks / Remove user from an account

Remove user from an account

DELETE /sso/organizations/{ssoOrganizationId}/accounts/{ssoAccountId}/users/{ssoUserId}

Version Change
v1.0 Initial version
v1.2 DB Structure changes, validations

<v1.2>

{ssoOrganizationId} - integer - this will be a number which we need to match to hub_alpha>threecolts_organization>organization_id

{ssoAccountId} - integer - this will be a number which we need to match to hub_alpha>client>threecolts_account_id

{ssoUserId} - integer - this will be a number which we need to match to hub_alpha>user>threecots_user_id

If {ssoAccountId} and {ssoUserId} do not have a connection they are considered not existent

If hub_alpha>client>deleted is equal to 1 it is considered not existent

If hub_alpha>user>deleted is equal to 1 it is considered not existent

</v1.2>

Remove user from an account.

Must return 200

404 if {ssoOrganizationId},{ssoAccountId} OR {ssoUserId} are not in the database.

Remove the connection between the hub_alpha>user>id ({ssoUserId}) and hub_alpha>client>id ({ssoAccountId}) in hub_alpha>client_user table.

Is this article helpful?
0 0 0