Create a User

Create a new ACS user

Creates a new ACS user.

/acs/users/create

post

Creates a new access system user.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
full_namestringRequired

Full name of the new access system user.

acs_system_idstring Β· uuidRequired

ID of the access system to which you want to add the new access system user.

acs_access_group_idsstring Β· uuid[]Optional

Array of access group IDs to indicate the access groups to which you want to add the new access system user.

Default: []
user_identity_idstring Β· uuidOptional

ID of the user identity with which you want to associate the new access system user.

emailstring Β· emailOptionalDeprecated
phone_numberstringOptional

Phone number of the access system user in E.164 format (for example, +15555550100).

email_addressstring Β· emailOptional

Email address of the access system user.

Responses
post
/acs/users/create

Request

Specify the characteristics of the new ACS user by including the corresponding parameters in the request body. Also, include the acs_system_id of the access control system to which you want to add the new ACS user. In addition, you can specify the acs_access_group_ids of the access groups to which you want to add the new ACS user, as well as a user_identity_id if you want to associate the new ACS user with a user identity.

Request Body Parameters

Parameter
Type
Description

acs_system_id

String (UUID) Required

ID of the access control system to which to add the new ACS user

acs_access_group_ids

Array of strings (UUIDs) Optional

Array of access group IDs to indicate the access groups to which to add the new ACS user

user_identity_id

String (UUID) Optional

ID of the user identity with which to associate the new ACS user

full_name

String Optional

Full name of the new ACS user

email_address

String Optional

Email address of the new ACS user

phone_number

String Optional

Phone number of the new ACS user in E.164 format (for example, +15555550100)

access_schedule

Object Optional

starts_at and ends_at dates/times for the new ACS user's access

Sample Request

Response

Returns an acs_user containing the following properties:

Property
Description

acs_user_id

ID of the ACS user

display_name

Display name for the ACS user

full_name

Full name of the ACS user

email

Email address of the ACS user (for backward compatibility)

email_address

Email address of the ACS user

phone_number

Phone number of the ACS user in E.164 format (for example, +15555550100)

acs_system_id

ID of the access control system that contains the ACS user

workspace_id

ID of the workspace that contains the ACS user

created_at

Date and time at which the ACS user was created

is_suspended

Indicates whether the ACS user is currently suspended

access_schedule

starts_at and ends_at dates/times for the ACS user's access

user_identity_id

ID of the user identity associated with the ACS user

user_identity_email_address

Email address of the user identity associated with the ACS user

user_identity_phone_number

Phone number of the user identity associated with the ACS user in E.164 format (for example, +15555550100)

Sample Response

Last updated

Was this helpful?