OBJECT

User

A user account on the system

link GraphQL Schema definition

  • type User {
  • # The user's client account
  • client: Client!
  • # The user's email address used to sign in to Consonance
  • email: String!
  • # The user's first name from their Consonance profile
  • firstName: String
  • # The unique Consonance identifier
  • id: Int!
  • # Whether the user account is dormant
  • isDormant: Boolean!
  • # The user's last name from their Consonance profile
  • lastName: String
  • # The user's manager
  • reportTo: User
  • # The number of times that the user fulfils a role
  • #
  • # Arguments
  • # roleNameCont: Only return fulfillments where the role name
  • # contains this value
  • roleFulfillments(roleNameCont: String): [RoleFulfillment!]!
  • # The number of times that the role is fulfilled
  • roleFulfillmentsCount: Int!
  • }