PermissionGroupInput
Dados do Grupo de Permissão
input PermissionGroupInput {
name: String!
roles: [RoleInput!]
paymentTypes: [PaymentType!]
financialOwnerPermissionTypes: [FinancialOwnerPermissionType!]
dependentPermissionTypes: [DependentPermissionType!]
id: Int!
refId: UUID!
externalId: Int
creationDate: DateTime!
active: Boolean!
deleted: Boolean!
changes: [LogHistoryInput!]!
lastUpdateDate: DateTime
}
Fields
PermissionGroupInput.name ● String! non-null scalar
Nome
PermissionGroupInput.roles ● [RoleInput!] list input
Roles
PermissionGroupInput.paymentTypes ● [PaymentType!] list enum
Tipos de pagamento
PermissionGroupInput.financialOwnerPermissionTypes ● [FinancialOwnerPermissionType!] list enum
Tipo de permissões para responsável financeiro
PermissionGroupInput.dependentPermissionTypes ● [DependentPermissionType!] list enum
Tipo de permissões para dependentes
PermissionGroupInput.id ● Int! non-null scalar
Id do objeto da Requisição
PermissionGroupInput.refId ● UUID! non-null scalar
Id da Referência
PermissionGroupInput.externalId ● Int scalar
Id Externo
PermissionGroupInput.creationDate ● DateTime! non-null scalar
Data de Criação
PermissionGroupInput.active ● Boolean! non-null scalar
Status de Ativação
PermissionGroupInput.deleted ● Boolean! non-null scalar
Status de Deleção
PermissionGroupInput.changes ● [LogHistoryInput!]! non-null input
Histórico de alterações
PermissionGroupInput.lastUpdateDate ● DateTime scalar
Data da ultima atualização