我们是否可以选择将任何 API 发布到特定用户/订阅者组,该组仅对 wso2 API 管理器中的订阅者可见。
例如 - 我创建了一个 API - userValidateAPI,它只需要由内部应用程序团队使用,并且不应对所有人可见。如果应用程序团队以商店模式登录,他们应该能够看到此 API 并订阅,但其他订阅者不应该看到。
谢谢, 艾米斯
最佳答案
您可以限制 api 对角色的可见性。 在创建api的第一页,您可以选择可见性并将其设置为受角色限制。
因此,如果您希望限制 api 对内部应用程序团队的可见性,您只需在 wso2 控制台中创建一个内部应用程序团队角色(配置/用户和角色),并在创建 api 时编写它。
当具有此角色的人员连接到商店时,他们将看到此 api。但其他人看不到。
希望能帮到你
关于api - 将 API 发布到选定的订阅者组或 wso2 api 管理器中的内部用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29670261/