Create User

Creates an user within a CoreStack account and assign different roles for different tenants. There can be multiple tenants within a CoreStack account. User will be created at the account level and mapped to multiple tenants as needed.

Body Params
string
required

The unique username for the user to be created. This value is expected to be unique across all accounts. Hence it is recommended that you use the email address as the value here. Validations:- Min length - 5, Alphanumeric

string
required

Email ID of the user. This wil be unique across all the CoreStack accounts

string
required

ID of the timezone to be set for th user. For a valid list of timezone values to use, please refer https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

string
required

ID of the Account in CoreStack. It will be available in the authToken API response

string

First Name of the user. It can be only alphanumeric

string

Last Name of the user. It can be only alphanumeric

role_assignment
array of objects
required

List of roles assignments for the user. The same user can be assigned different roles in different tenants

role_assignment*
boolean
Defaults to false

Is Access Key to be generated for this user

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json