# User Management

- [User Attributes Object](https://rest-api.symphony.com/main/user-management/user-attributes.md)
- [Password Object](https://rest-api.symphony.com/main/user-management/password-object.md)
- [Roles Object](https://rest-api.symphony.com/main/user-management/roles-object.md)
- [UserKeyRequest Object](https://rest-api.symphony.com/main/user-management/userkeyrequest-object.md)
- [Get User](https://rest-api.symphony.com/main/user-management/get-user-v2.md): Returns details for a particular user.
- [List Users](https://rest-api.symphony.com/main/user-management/list-users-v2.md): Returns a list of users ID, including user metadata.
- [Create User](https://rest-api.symphony.com/main/user-management/create-user-v2.md)
- [Update User](https://rest-api.symphony.com/main/user-management/update-user-v2.md): Updates an existing user.
- [User Avatar](https://rest-api.symphony.com/main/user-management/user-avatar.md): Returns the URL of the avatar of a particular user.
- [Update User Avatar](https://rest-api.symphony.com/main/user-management/update-user-avatar.md): Updates the avatar of a particular user.
- [User Status](https://rest-api.symphony.com/main/user-management/user-status.md): Get the status, active or inactive, for a particular user.
- [Update User Status](https://rest-api.symphony.com/main/user-management/update-user-status.md): Update the status of a particular user.
- [List Features](https://rest-api.symphony.com/main/user-management/list-features.md): Returns the full set of Symphony features available for this pod.
- [User Features](https://rest-api.symphony.com/main/user-management/features.md): Returns the list of Symphony feature entitlements for a particular user.
- [Update User Features](https://rest-api.symphony.com/main/user-management/update-features.md): Updates the feature entitlements for a particular user.
- [Find Users](https://rest-api.symphony.com/main/user-management/find-users.md): Finds a list of users based on a specified role or feature entitlement.
- [List Roles](https://rest-api.symphony.com/main/user-management/list-roles.md): Returns a list of all roles available in the company (pod).
- [Add Role](https://rest-api.symphony.com/main/user-management/add-role.md): Adds a role or optional entitleable action to a user’s account.
- [Remove Role](https://rest-api.symphony.com/main/user-management/remove-role.md): Removes a role or optional entitleable action from a user’s account.
- [List Audit Trail](https://rest-api.symphony.com/main/user-management/list-audit-trail-v1.md): Returns a list of actions performed by a privileged account acting as privileged user, given a period of time.
- [Suspend User Account](https://rest-api.symphony.com/main/user-management/suspend-user-v1.md): Suspend or re-activate (unsuspend) a user account.
- [Get Bot Manifest](https://rest-api.symphony.com/main/user-management/user-manifest.md): Released in 24.1. Returns the manifest of the calling service user (Bot). The manifest contains the list of supported chat commands.
- [Update Bot Manifest](https://rest-api.symphony.com/main/user-management/update-user-manifest.md): Released in 24.1. Updates the manifest of the calling service user. The manifest contains the list of supported commands.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rest-api.symphony.com/main/user-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
