Skip to main content

Introduction

APIs and Models to administer your automation users

API

Here is the list of APIs existing under the Users category.

APIDescription
AssignRoleAsyncThe API assigns the Role ID to the specified user ID of the user inside the connected Control Room.
CreateUserAsyncCreates a new User of type UserInfo with specified NewUserInfo details inside the connected Control Room.
DeleteUserAsyncDeletes an existing User with a specified user ID from the connected Control Room.
GetCurrentUserAsyncGets the current user's UserInfo details from the connected Control Room.
GetAllUsersAsyncGets the list of all available UserInfo details from the connected Control Room.
GetRolesAsyncThe API gets the assigned list of roles for the specified user ID from the connected Control Room.
GetUserByIdAsyncGets UserInfo details with the specified User Id from the connected Control Room.
UpdateUserInfoAsyncUpdates the specified UserInfo details inside the connected Control Room.

Models

Here is the list of Models used in Users' APIs.

ModelsDescription
NewUserInfoThe structure represents an instance of the New User entity.
PasswordInfoThe structure represents an instance of the Password entity.
UserRoleThe structure represents an instance of the User Role entity.
UserInfoThe structure represents an instance of the User entity.