INPUT_OBJECT

UpdateUserMutationInput

The input object that defines the fields for the updateUser mutation.

link GraphQL Schema definition

  • input UpdateUserMutationInput {
  • # A descriptive name.
  • name: String
  • # A username, used for authentication.
  • username: String
  • # Super admins receive all system permissions automatically, regardless of their
  • # role. Only a super admin can create another super admin. If you submit this
  • # property when you are not a super admin, the mutation will fail.
  • super_admin: Boolean
  • # The ID of a Role.
  • role_id: Int64Bit
  • # An email address.
  • email_address: EmailAddress
  • # A mobile phone number. This will be used to send SMS messages.
  • mobile_number: Numeric
  • # A password.
  • password: String
  • # The preferred language for this user. If none is set, then the system default
  • # will be used. This will affect the interface, as well as communications sent to
  • # this user.
  • language: Language
  • # The publicly viewable name of this user.
  • public_name: String
  • # Whether or not this is enabled.
  • enabled: Boolean
  • # Setting this value to `true` will set `mobile_number` to null.
  • unset_mobile_number: Boolean
  • }

link Require by