Removing Users
#
Server Calls for Disassociating a User from Tenant#
1. Get Auth Token
POST {{user_server_url}}/v2/oauth2/oauth/token?scope=SCOPE_TENANT_ADMIN&grant_type=client_credentials
#
2. Get User Data by UserID
GET {{gmi_server_url}}/v2/gmiserver/person?userId={{user_id}}
#
3. Disassociate a User from Tenant
DELETE {{gmi_server_url}}/v2/gmiserver/tenant/{{tenant_code}}/person/{{person_uuid}}
#
Server Calls for Deleting a User#
1. Get Auth Token
POST {{user_server_url}}/v2/oauth2/oauth/token?scope=SCOPE_TENANT_ADMIN&grant_type=client_credentials
#
2. Get User Data by UserID
GET {{gmi_server_url}}/v2/gmiserver/person?userId={{user_id}}
note
#
It'is important to only delete this user if they are no longer associated with any other tenant#
3. Get List of Tenants for User
GET {{gmi_server_url}}/v2/gmiserver/person/{{person_uuid}}/tenant
#
4. Delete the User
DELETE {{gmi_server_url}}/v2/gmiserver/person/{{person_uuid}}