我想保护内容类型的一些特定字段,只允许管理员用户修改该值,但允许用户访问它。 例如,想象一下具有is_admin字段的User类型。只有管理员应该能够更新它,但每个人都应该能够阅读它。} can指令似乎不适用于突变中的字段。起初,我尝试使用自定义策略添加@can(ability: "setAdmin"),但没有任何效果。用于突变的相同can/策略“有效”,但这还不够细粒度。似乎自定义字段限制using a
我使用WSO2 IS (5.11.0)作为APIM4.0.0的密钥管理器。我已经发布了一个graphql API,它由作用域(比如基于名为“test_scope”的角色的“test”)保护。我已经订阅了带有默认应用程序的API,并且还生成了密钥。当我使用作用域('test_scope')生成访问令牌并调用安全的API时,即使没有将所需的角色('test')分配