在 Wso2 Publisher 中每个用户只能访问自己 API 并且看不到其他 api

in Wso2 Publisher Each user just access to himself API And Can't see other api

我用的是wso2 2.6.0版本 我有一个 wso2 发布者并且有 3 个用户 我希望每个用户都能看到自己的 api 并且用户不能为其他人

更改其他 api

您可以提供对您正在创建的 API 的 role-based 访问权限。 从碳管理控制台创建 3 个具有所需权限的不同角色 [1],并将这些角色分配给 3 个用户。然后将这些角色配置为您正在创建的 API。 参考这个 [2] 在 APIM 中配置 role-based 访问控制。

例如:

  • 创建 role1role2role3 的角色并将它们分配给 user1user2user3分别为[1]。 (为相应角色分配必要的创建者和发布者权限)

  • 然后使用user1user2和[=15创建api1api2api3 3个API =]分别。

  • role1role2role3 的角色分配给 api1api2api3分别使用 [2].

[1] https://docs.wso2.com/display/AM260/Adding+User+Roles

[2]https://docs.wso2.com/display/AM260/Enabling+Access+Control+Support+for+API+Publisher