# User Management

APIs for User Management - Users, Roles, Permissions etc.

 - [POST /user-management/v1/users](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/createuser.md): Creates a new User
 - [PUT /user-management/v1/users](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/updateuser.md): Updates a User
 - [GET /user-management/v2/groups](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/listgroups.md): Optional filters: search (case-insensitive substring on group_name), source. Optional active=true|false — true returns only 'active' groups; false returns everything else (inactive/suspended/deprovisi
 - [POST /user-management/v2/groups](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/creategroup.md): Creates a new user group with the details provided in the request.
 - [PUT /user-management/v2/groups](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/updategroup.md): Updates the details of the specified user group.
 - [GET /user-management/v2/groups/{id}](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/getgroupbyid.md): Retrieves the details of a user group using its unique identifier.
 - [DELETE /user-management/v2/groups/{id}](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/deletegroup.md): Marks the specified user group as inactive without permanently removing it from the system.
 - [POST /user-management/v2/groups/search](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/searchusergroups.md): Advanced Searches User groups with search criterion
 - [POST /user-management/v1/users/search](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/searchusers.md): Advanced Searches Users with search criterion
 - [GET /user-management/v1/users/{id}](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/getuserdetail.md): Reads a User given user Id
 - [GET /user-management/v1/users/me](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/getcurrentuserdetail.md): Reads the loggedIn User details
 - [GET /user-management/v1/roles](https://docs.businessai.uniphorecloud.com/api-reference/api/user-management/getroles.md): Fetches a list of roles, optionally filtered by tenant ID.
