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