Schema

Scalars

Enums

Objects

Input Objects

UserInput (INPUT OBJECT)

A MBT user, someone who can login and perform various tasks including creating cases. By default a user will be a broker, but this can be upgraded to broker manager or company_admin. If no site is provided the companies default will be set.

Schema Definition

input UserInput {   # Is the user active, defaults to true
active: Boolean   # Their login email
email: String!   # Their name
name: String!   # Their roles, defaults to broker if not set
roles: [Role!]   # The name of the site the user will be grouped into, must exist if set, else is set to the companies default site
siteName: String   # A contact number for the user
telephone: String }