Pular para o conteúdo principal

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

Member Of

RoleInput input ● UserInput input