User
Dados do Usuário
type User {
refId: UUID!
externalId: Int
creationDate: DateTime!
name: String!
active: Boolean!
deleted: Boolean!
permissionGroupId: Int
inheritPermissions: Boolean!
permissionGroup: PermissionGroup
accessUserLogs: [AccessUserLog!]
cpf: String
temporaryCode: String
temporaryCodeExpiry: DateTime
emailUsed: String
failedLoginAttempts: Int!
lockedUntil: DateTime
firebaseToken: String
id: String!
userName: String
normalizedUserName: String
email: String
normalizedEmail: String
emailConfirmed: Boolean!
concurrencyStamp: String
phoneNumber: String
phoneNumberConfirmed: Boolean!
twoFactorEnabled: Boolean!
lockoutEnd: DateTime
lockoutEnabled: Boolean!
accessFailedCount: Int!
roles: [String!]!
claims: [ClaimGraphQL!]!
}
Fields
User.refId ● UUID! non-null scalar
Id da Referência
User.externalId ● Int scalar
Id externo
User.creationDate ● DateTime! non-null scalar
Data de criação
User.name ● String! non-null scalar
Nome
User.active ● Boolean! non-null scalar
Status de Ativação
User.deleted ● Boolean! non-null scalar
Status de Deleção
User.permissionGroupId ● Int scalar
Id do Grupo de Permissão
User.inheritPermissions ● Boolean! non-null scalar
Status de Permissões herdadas
User.permissionGroup ● PermissionGroup object
Dados do Grupo de Permissão
User.accessUserLogs ● [AccessUserLog!] list object
Histórico de acesso do usuário
User.cpf ● String scalar
CPF para acesso ao portal
User.temporaryCode ● String scalar
Código temporário para primeiro acesso
User.temporaryCodeExpiry ● DateTime scalar
Data de expiração do código temporário
User.emailUsed ● String scalar
Email usado para envio do código
User.failedLoginAttempts ● Int! non-null scalar
Contador de tentativas de login falhadas
User.lockedUntil ● DateTime scalar
Data de bloqueio por tentativas excessivas
User.firebaseToken ● String scalar
Token do Firebase para push notifications
User.id ● String! non-null scalar
User.userName ● String scalar
User.normalizedUserName ● String scalar
User.email ● String scalar
User.normalizedEmail ● String scalar
User.emailConfirmed ● Boolean! non-null scalar
User.concurrencyStamp ● String scalar
User.phoneNumber ● String scalar
User.phoneNumberConfirmed ● Boolean! non-null scalar
User.twoFactorEnabled ● Boolean! non-null scalar
User.lockoutEnd ● DateTime scalar
User.lockoutEnabled ● Boolean! non-null scalar
User.accessFailedCount ● Int! non-null scalar
User.roles ● [String!]! non-null scalar
User.claims ● [ClaimGraphQL!]! non-null object
Returned By
user query ● userByEmail query
Member Of
AccessUserLog object ● AddCommentResult object ● AddEnrollmentResult object ● AtmPayment object ● BillingUpdate object ● Comment object ● Company object ● DigitalAcceptanceDocument object ● Enrollment object ● GraphQLRequestLog object ● Import object ● PaymentLink object ● ScheduledTaskReviewUser object ● ScheduledTypeReviewUser object ● UserNotification object ● UsersByCompanyCollectionSegment object ● UsersCollectionSegment object ● UserToken object