Atom feed of this document
 

 4.1. Users

The operations described in this section allow clients to manage users.

[Note]Note

Some of the functionality described in this section is provided by the OS-KSADM and RAX-KSKEY extensions to the core Identity API. You can learn more about API extensions at https://github.com/openstack/identity-api/tree/master/openstack-identity-api/src/docbkx/.

When these requests are issued by a sub-user, they act only upon that sub-user. You can learn more about sub-users, also called sub-accounts, at Section 3.7, “Sub-Users”.

VerbURIDescription
GETv2.0/usersList users.
GETv2.0/users​?name=string Return detailed information about a specific user, by user name.
GETv2.0/users/{userId} Return detailed information about a specific user, by user ID.
POSTv2.0/usersAdd a user.
POSTv2.0/users/{userId}Update a user.
DELETEv2.0/users/{userId}Delete a user.
GETv2.0/users/{userId}/OS-KSADM/credentialsList credentials, other than passwords, for all authentication methods.
GETv2.0/users/{userId}/OS-KSADM/credentials/RAX-KSKEY:apiKeyCredentials Get user credentials.