Summary: We will be deprecating a public API endpoint responsible for deleting all of a user's roles at once.
Context: The standard method for removing a user is to delete that user via api/v2/users/{userId} which will also delete all of that user's roles as part of the deactivation process, or else to remove single or batch roles from a given user. The endpoint for removing all of a user's roles without deleting them from the system is therefore redundant.
Impact: Callers of the deprecated endpoint must delete users via api/v2/users/{userId} instead, or in the case of authorized users from other organizations, via api/v2/orgauthorizations/trustees/{trusteeOrgId}/users/{trusteeUserId}
Date of Change: on or after August 7, 2019
Impacted APIs:
- Users
Impacted Endpoint:
- DELETE api/v2/users/{userId}/roles