Configurar el pluginDesactivar mutaciones
Desactivar mutaciones
Hay dos formas de desactivar las mutaciones en el esquema de GraphQL, según si debe hacerse para todos los endpoints o sólo para alguno(s) específico(s).
1. Desactivar las mutaciones para todos los endpoints
(Esto se puede hacer en el plugin estándar, sin necesidad de extensiones.)
Ve a la página de Modules y desactiva el módulo Mutations (como se muestra en la guía Explorar, activar y desactivar módulos). Esto impedirá entonces que todas las mutaciones de todos los demás módulos se registren en primer lugar.
2. Desactivar las mutaciones para algún endpoint específico
Esto se logra mediante Definiendo el control de acceso, eliminando el acceso a la operación de mutación. Para ello, crea una entrada de Access Control que contenga:
- El modo de visibilidad privada
- La regla "Disable access"
- La operación
"mutation"