插件配置禁用 mutation
禁用 mutation
在 GraphQL schema 中禁用 mutation 有两种方式,具体取决于是需要对所有端点禁用,还是仅对特定端点禁用。
1. 对所有端点禁用 mutation
(此操作可在标准插件中完成,无需扩展功能。)
前往 Modules 页面,禁用 Mutations 模块(如指南「浏览、启用和禁用模块」所示)。此操作将阻止其他所有模块的 mutation 在一开始就被注册。
2. 对特定端点禁用 mutation
这可通过访问控制来实现,即移除对 mutation 操作的访问权限。为此,请创建一个包含以下内容的访问控制条目:
- 私有可见性模式
- "Disable access" 规则
"mutation"操作
Prev