GraphQL INPUT_OBJECT

CreateUserAccountInput

Input for create user account.

link Definition

  • input CreateUserAccountInput {
  • # Unique ID of the office for whom the user account is intended.
  • officeId: Int
  • # Unique ID of the department for whom the user account is intended.
  • departmentId: Int
  • # Unique ID of the security policy for whom the user account.
  • securityPolicyId: Int
  • # Unique ID of the user role. Defines how information in the CA is displayed to
  • # the user based on the user's business role.
  • startupUserRoleId: Int
  • # Status of the user account
  • statusId: UserAccountStatusEnum
  • # Set to true if this user account needs to change password.
  • mustChangePassword: Boolean
  • # Additional client ids the user has access to.
  • additionalClientIds: [Int!]
  • # Privilege sets that are assigned to the user.
  • privilegeSetIds: [Int!]
  • # Unique sso email of the user account.
  • ssoEmail: String
  • # Unique ID of the user. Can only be set for server user
  • id: Int
  • # Contact information for the user account.
  • contact: CreateUserAccountContactInput!
  • # Type of the user account.
  • userAccountTypeId: UserAccountTypeEnum!
  • # Username of the user account.
  • userName: String!
  • # Password to access the user account.
  • password: String!
  • # Number of test credit card for user account.
  • testCreditCardNumber: String
  • # Unique ID of the client.
  • clientId: Int
  • }

link Required by