User
No description
type User {
id: String!
firstName: String!
lastName: String!
mobile: String!
email: String!
isEmailValidated: Boolean!
role: UserRole!
status: UserStatus!
site: Site
language: Language!
integrator: Integrator
distributor: Distributor
isTwoFactorEnabled: Boolean!
isAccountManagerContact: Boolean
isSalesContact: Boolean
isTechnicalContact: Boolean
isBillingContact: Boolean
permissions: [Permission!]!
origin: UserOrigin!
deviceConfigTemplates: [DeviceConfigTemplate!]!
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
User.id ● String! non-null scalar
The ID of the user
User.firstName ● String! non-null scalar
The first name of the user
User.lastName ● String! non-null scalar
The last name of the user
User.mobile ● String! non-null scalar
The phone number of the user
User.email ● String! non-null scalar
Email of the user
User.isEmailValidated ● Boolean! non-null scalar
Whether the email of the user has been validated
User.role ● UserRole! non-null enum
The role of the user
User.status ● UserStatus! non-null enum
The status of the user : PENDING, ACTIVE, BLOCKED, DELETED
User.site ● Site object
The site of the user
User.language ● Language! non-null enum
User.integrator ● Integrator object
The integrator of the user
User.distributor ● Distributor object
The distributor of the user
User.isTwoFactorEnabled ● Boolean! non-null scalar
Whether the user has enabled 2FA
User.isAccountManagerContact ● Boolean scalar
Whether the user is account manager contact
User.isSalesContact ● Boolean scalar
Whether the user is sales contact
User.isTechnicalContact ● Boolean scalar
Whether the user is technical contact
User.isBillingContact ● Boolean scalar
Whether the user is billing contact
User.permissions ● [Permission!]! non-null enum
The permissions of the user
User.origin ● UserOrigin! non-null enum
The origin of the user : APPLICATION, SYSTEM
User.deviceConfigTemplates ● [DeviceConfigTemplate!]! non-null object
The device config templates of the user
User.createdAt ● DateTime! non-null scalar
The date of creation of the user
User.updatedAt ● DateTime! non-null scalar
The date of the last update of the user
Returned By
addDistributorUser mutation ● addIntegratorUser mutation ● addSiteUser mutation ● updateLanguage mutation ● updateUserContactInfos mutation ● updateUserInfos mutation ● updateUserPermissions mutation
Member Of
DeviceConfigTemplate object ● Distributor object ● GetIntegratorInfosOutput object ● Integrator object ● Site object