INPUT_OBJECT

UserCreateInput

Input containing the properties of the user to be created

link GraphQL Schema definition

  • input UserCreateInput {
  • # The first name of the user
  • firstName: String
  • # The last-name of the user
  • lastName: String!
  • # The email of the user
  • email: String!
  • # The password of the user. It should be at least 10 characters long, and
  • # contains at least 1 lowercase character, 1 uppercase character, 1 number, and 1
  • # special character.
  • password: String!
  • # Id of the role assigned to the user
  • roleId: LegacyId!
  • # Pseudo used by the user
  • userName: String!
  • # Url of the user's avatar
  • avatar: String!
  • # Configuration of the user's communication channels
  • channels: ChannelConfigurationInput
  • # List of ids of the user's skills
  • skillIds: [LegacyId!]
  • # List of ids of the user's projects
  • projectIds: [LegacyId!]!
  • # The id of the group the user belongs to
  • groupId: LegacyId
  • # The locale preferences of the user
  • countryPreferences: CountryPreferencesInput
  • # An external identifier used by the user
  • externalId: String
  • # The saml-id of the user
  • samlId: String
  • }

link Require by