API for for creating and managing users associated with a namespace. Users created with this API can be assigned to management and object user roles for the namespace.
Resource | Description |
POST /object/users | Creates a user for the specified namespace |
POST /object/users/deactivate | Deletes the specified user and its associated secret keys |
GET /object/users/{uid}/info | Gets user details for the specified user belonging to specified namespace |
GET /object/users | Gets identifiers for all configured users |
GET /object/users/{namespace} | Gets all user identifiers for the specified namespace |
GET /object/users/query | Gets user details for the specified user belonging to specified namespace |
PUT /object/users/lock | Locks the specified user |
GET /object/users/lock/{uid}/{namespace} | Gets the user lock details for the specified user belonging to specified namespace |
GET /object/users/lock/{uid} | Gets the user lock details for the specified user |
GET /object/users/{uid}/tags | Gets the user tags details for the specified user belonging to specified namespace |
POST /object/users/{uid}/tags | Updates user tags for the specified user - this is append operation |
PUT /object/users/{uid}/tags | Updates user tags for the specified user |
DELETE /object/users/{uid}/tags | Deletes user tags for specified user |