wso2 am权限设置:我可以限制创建者A不能在API-M发布者中操作创建者B的API吗?

wso2 am permission setting : Can I limit creator A can't operate creator B's API in API-M publisher?

用户可以使用facebook账号登录API-M publisher,他们有相同的权限。

情况是:

  1. 创作者A和创作者B权限相同(创作者,默认登录)

  2. 创作者 B 添加新的 API 并发布。

  3. 创作者A可以删除创作者B创作的API。

我可以限制创作者A不能操作别人的API吗?

谢谢

汤姆

据我所知,您有多个用户,用户应该能够编辑自己的 API,然后 edit/modify。我们没有开箱即用的解决方案,因为 API Manager 发布者设计用于所有 API creators/publishers(在同一租户内)以允许编辑 APIs。

如果您需要避免 API 开发人员在系统中更新 运行ning APIs,我们可以提供解决方案。为此,您可以为 API 具有相关权限的创建者和发布者设置 2 个不同的角色。然后 API 开发人员将仅有权创建和编辑 API。但是他们不能发布那些 API 或更改 运行ning API。只有发布者可以与 API 开发者一起审核更改并将它们发布到 运行 时间。

In this article 我已经解释了我们如何使用 API 工件的注册表级权限来实现这一点。