Create an Admin User for an Organization

post

/api/v2/organizations/{id}/admins/

Make a POST request to this resource with the following admin user fields to create a new admin user associated with this organization.

  • 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 Admin Users for an Organization:

Make a POST request to this resource with only an id field to associate an existing admin user with this organization.

Remove Admin Users from this Organization:

Make a POST request to this resource with id and disassociate fields to remove the admin user from this organization without deleting the admin user.

Request

Supported Media Types
Path Parameters
Body ()
Root Schema : schema
Example:
{
    "disassociate":true,
    "id":"2"
}
Back to Top

Response

Supported Media Types

201 Response

403 Response

Body
Example Response (application/json)
{
    "detail":"You do not have permission to perform this action."
}
Back to Top