[Документация Yandex Cloud](../../../../index.md) > [Yandex Identity Hub](../../../index.md) > Справочник API > REST (англ.) > [Identity Provider API](../index.md) > User > Overview

# Identity Provider API, REST: User

A set of methods for managing users in the Identity Provider system.

## Methods

#|
||Method | Description ||
|| [Get](get.md) | Returns the specified user. ||
|| [List](list.md) | Retrieves the list of users in the specified userpool. ||
|| [Create](create.md) | Creates a user in the specified userpool. ||
|| [Update](update.md) | Updates the specified user. ||
|| [Delete](delete.md) | Deletes the specified user. ||
|| [SetOwnPassword](setOwnPassword.md) | Sets the password for the authenticated user. ||
|| [SetOthersPassword](setOthersPassword.md) | Sets the password for another user. ||
|| [Suspend](suspend.md) | Suspends the specified user. ||
|| [Reactivate](reactivate.md) | Reactivates a previously suspended user. ||
|| [GeneratePassword](generatePassword.md) | Generates a new password. ||
|| [GetSelfPasswordMetadata](getSelfPasswordMetadata.md) | Returns metadata about the authenticated user's password. ||
|| [ConvertToExternal](convertToExternal.md) | Converts a user to use external authentication. ||
|| [SetPasswordHash](setPasswordHash.md) | Sets a password hash for the specified user. ||
|| [ResolveExternalIds](resolveExternalIds.md) | Resolves external IDs to internal user IDs. ||
|| [CommitPassword](commitPassword.md) | Commits the result of a password writeback operation. ||
|#