Configurar o pluginDesativar mutations
Desativar mutations
Existem duas maneiras de desativar mutations no schema GraphQL, dependendo se isso deve ser feito para todos os endpoints ou apenas para alguns endpoints específicos.
1. Desativar mutations para todos os endpoints
(Isso pode ser feito no plugin padrão, sem necessidade de extensões.)
Acesse a página de Módulos e desative o módulo Mutations (conforme mostrado no guia Navegar, ativar e desativar módulos). Isso impedirá que todas as mutations de todos os outros módulos sejam registradas.
2. Desativar mutations para um endpoint específico
Isso é feito por meio do Access Control, removendo o acesso à operação de mutation. Para isso, crie uma entrada de Access Control contendo:
- O modo de visibilidade privada
- A regra "Disable access"
- A operação
"mutation"