POST/Account/editusers Call from ATS Wipes Onboarding365 Roles
User Management
What’s new?
We have made improvements to the REST API Endpoint. We added a new parameter called ReplaceRoles to the REST API Endpoint / Account / EditUsers in Onboarding365. This parameter will default to False, which prevents Onboarding365 user roles from being overwritten.
Why does it matter?
These improvements help prevent user roles from being overwritten when clients update an Onboarding 365 user's information, such as name or email address, within the ATS.
How do I enable this?
Recommended Action: 
-
No action is required if you wish user roles to remain intact when editing via the API or if you always pass user permissions in API calls. This is the recommended approach. 
-
If you would prefer to keep the current behavior, which will revert the user to the Onboarding365 default role when users are edited via the API without attached user permissions, set the ReplaceRoles parameter to true. If you need assistance with this process, please contact Bullhorn Support.