๐๏ธ check DealerAssociateFeatureRequest for a DealerAssociate and a Feature, and Send RequestForAccess Email
<br/>ApiScope: <b>manage.dealerassociate.feature.request.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Get dealer associate for users.
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Return a dealerAssociate if it exists based on userUuid and departmentUuid. Return null if DealerAssociate does not exist
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Create Dealer Associate
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Change the validity of a user in a department
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Update Dealer Associate
updates dealerAssociates and returns dealerAssociateUuid if creation worked, return null with errors if create did not work. Since UserUUID and departmentUUID are needed to update the dealerAssociate, they will not be returned.<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Change the role (and the associated authorities) of a user in a department
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Incremental update DealerAssociate with preferences to add or update, as well as remove
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Incremental update DealerAssociate with features to add or remove
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Incremental update DealerAssociate with authorities to add and remove
<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Update OutOfOffice and UserInvite Status For all dealerAssociates present in dealerList
Fetches latestInviteStatus of the user and OutOfOffice status from Kmanage and update it in dealerAssociate table, this endpoint needs to run before for the dealer before Manage User tab under Admin tab is turned on for the dealer<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: MultiDealerScope
๐๏ธ Incremental update list of DealerAssociate with authorities to add and remove
<br/>ApiScope: <b>manage.dealerassociate.authority.bulk.write</b> <br/>API Scope Level: ServiceSubscriberScope
๐๏ธ Get all possible DealerAssociates who can search given user
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Get all possible searchable DealerAssociates for given User
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Get all the preferences for a single dealerAssociate
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Get all the features for a single dealerAssociate
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Check to see if a dealerAssociate has the authority in question
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Get all the authorities for a single dealerAssociate
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Return a dealerAssociate if it exists based on associateDMSID and departmentUuid. Return null if DealerAssociate does not exist
<br/>ApiScope: <b>manage.dealerassociate.read</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Delete Associate DMS Id
Deletes the associate DMS Id for the Dealer Associate<br/>ApiScope: <b>manage.dealerassociate.write</b> <br/>API Scope Level: DepartmentScope
๐๏ธ Purge Dealer Associate for Department among Users
<br/>ApiScope: <b>manage.user.write</b> <br/>API Scope Level: ServiceSubscriberScope