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: 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
- application/json
Path Parameters
Root Schema : User
Type:
Show Source
object-
created:
string
Title:
CreatedRead Only:true -
email:
string
Title:
Email addressMaximum Length:254 -
external_account:
string
Title:
External accountRead Only:trueSet if the account is managed by an external service -
first_name:
string
Title:
First nameMaximum Length:150 -
id:
integer
Title:
IDRead Only:true -
is_superuser:
boolean
Title:
Superuser statusDesignates that this user has all permissions without explicitly assigning them. -
is_system_auditor:
boolean
Title:
Is system auditor -
last_login:
string(date-time)
Title:
Last loginRead Only:true -
last_name:
string
Title:
Last nameMaximum Length:150 -
ldap_dn:
string
Title:
Ldap dnRead Only:trueMinimum Length:1 -
modified:
string
Title:
ModifiedRead Only:true -
password:
string
Title:
PasswordMinimum Length:1Field used to change the password. - related: string
-
summary_fields:
string
Title:
Summary fieldsRead Only:true -
type:
string
Title:
TypeRead Only:true -
url:
string
Title:
UrlRead Only:true -
username(required):
string
Title:
UsernameMinimum Length:1Maximum Length:150Pattern:^[\w.@+-]+$Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
Response
Supported Media Types
- application/json
201 Response
Root Schema : User
Type:
Show Source
object-
created:
string
Title:
CreatedRead Only:true -
email:
string
Title:
Email addressMaximum Length:254 -
external_account:
string
Title:
External accountRead Only:trueSet if the account is managed by an external service -
first_name:
string
Title:
First nameMaximum Length:150 -
id:
integer
Title:
IDRead Only:true -
is_superuser:
boolean
Title:
Superuser statusDesignates that this user has all permissions without explicitly assigning them. -
is_system_auditor:
boolean
Title:
Is system auditor -
last_login:
string(date-time)
Title:
Last loginRead Only:true -
last_name:
string
Title:
Last nameMaximum Length:150 -
ldap_dn:
string
Title:
Ldap dnRead Only:trueMinimum Length:1 -
modified:
string
Title:
ModifiedRead Only:true -
password:
string
Title:
PasswordMinimum Length:1Field used to change the password. - related: string
-
summary_fields:
string
Title:
Summary fieldsRead Only:true -
type:
string
Title:
TypeRead Only:true -
url:
string
Title:
UrlRead Only:true -
username(required):
string
Title:
UsernameMinimum Length:1Maximum Length:150Pattern:^[\w.@+-]+$Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.