プラグインの設定mutationの無効化
mutationの無効化
GraphQLスキーマでmutationを無効化する方法は2つあります。すべてのエンドポイントに対して行うか、特定のエンドポイントのみに対して行うかによって異なります。
1. すべてのエンドポイントでmutationを無効化する
(これは標準プラグインで実行可能です。拡張機能は必要ありません。)
Modulesページに移動し、Mutationsモジュールを無効化してください(ガイド「モジュールの閲覧・有効化・無効化」に示されている通り)。これにより、他のすべてのモジュールのmutationが最初から登録されなくなります。
2. 特定のエンドポイントでmutationを無効化する
これはアクセス制御の定義を通じて実現します。mutation操作へのアクセスを削除することで行います。そのためには、以下を含むAccess Controlエントリを作成してください:
- プライベート可視性モード
- 「Disable access」ルール
"mutation"操作
Prev