Create a User for a Role
post
/api/v2/roles/{id}/users/
Make a POST request to this resource with the following user fields to create a new user associated with this role.
username: Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. (string, required)first_name: (string, default="")last_name: (string, default="")email: (string, default="")is_superuser: Designates that this user has all permissions without explicitly assigning them. (boolean, default=False)is_system_auditor: (boolean, default=False)password: Write-only field used to change the password. (string, default="")
Add Users for a Role:
Make a POST request to this resource with only an id field to associate an
existing user with this role.
Remove Users from this Role:
Make a POST request to this resource with id and disassociate fields to
remove the user from this role
without deleting the user.
Request
Supported Media Types
- application/json
Path Parameters
Root Schema : schema
Example:
{
"id":2
}Response
Supported Media Types
- application/json
201 Response
400 Response
Example Response (application/json)
{
"msg":"You cannot grant private credential access to another user"
}