api - 将 API 发布到选定的订阅者组或 wso2 api 管理器中的内部用户

标签 api wso2 subscription wso2-api-manager

我们是否可以选择将任何 API 发布到特定用户/订阅者组,该组仅对 wso2 API 管理器中的订阅者可见。

例如 - 我创建了一个 API - userValidateAPI,它只需要由内部应用程序团队使用,并且不应对所有人可见。如果应用程序团队以商店模式登录,他们应该能够看到此 API 并订阅,但其他订阅者不应该看到。

谢谢, 艾米斯

最佳答案

您可以限制 api 对角色的可见性。 在创建api的第一页,您可以选择可见性并将其设置为受角色限制。

因此,如果您希望限制 api 对内部应用程序团队的可见性,您只需在 wso2 控制台中创建一个内部应用程序团队角色(配置/用户和角色),并在创建 api 时编写它。

当具有此角色的人员连接到商店时,他们将看到此 api。但其他人看不到。

希望能帮到你

关于api - 将 API 发布到选定的订阅者组或 wso2 api 管理器中的内部用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29670261/

相关文章:

php - 使用 Facebook Graph API 创建 "Timeline Photos"相册

web-services - WSO2 Api Manager 自定义错误消息

android - 如何使用服务帐户 JSON 创建 GoogleCredential

android - 测试 Android IAP/应用内购买订阅

ruby-on-rails - 有使用 heroku api (rails) 的示例吗?

api - 可以分享您的 trello 开发者 API key 吗?

javascript - API 中的数据呈现为空(数组/对象问题)

vb.net - 如何为 wso2 安全 token 服务创建 .NET 客户端

wso2 - ESB 4.9.0 和 4.8.1 之间的不同行为

ios - 如何跟踪 iOS 应用内购买中的自动续订订阅?