Das Plugin konfigurieren
Das Plugin konfigurierenMutations deaktivieren

Mutations deaktivieren

Es gibt zwei Möglichkeiten, Mutations im GraphQL-Schema zu deaktivieren, je nachdem, ob dies für alle Endpoints oder nur für bestimmte Endpoints erfolgen soll.

1. Mutations für alle Endpoints deaktivieren

(Dies ist im Standard-Plugin möglich, ohne dass Erweiterungen benötigt werden.)

Gehe zur Seite „Module" und deaktiviere das Modul Mutations (wie in der Anleitung Module durchsuchen, aktivieren und deaktivieren beschrieben). Dadurch wird verhindert, dass alle Mutations aus allen anderen Modulen überhaupt registriert werden.

2. Mutations für einen bestimmten Endpoint deaktivieren

Dies wird über Access Control erreicht, indem der Zugriff auf die Mutation-Operation entfernt wird. Erstelle dazu einen Access Control-Eintrag mit:

  • Der privaten Sichtbarkeitsstufe
  • Der Regel „Disable access"
  • Der Operation "mutation"