【问题标题】:WSO2 API Manager Customising RolesWSO2 API Manager 自定义角色
【发布时间】:2017-02-27 06:35:05
【问题描述】:

我们正在使用 WSO2 身份服务器和 WSO2 API 管理器来管理访问。 我们为 API 提供范围并将范围分配给角色。 现在要求来自应用程序,角色的权限必须是可操作的。 假设如果应用程序中有像管理员这样的角色,我们必须针对该角色列出活动[范围],超级用户可以更改该角色的范围。超级用户也可以创建新角色。 所以我们无法预先定义特定角色的所有作用域。

如何通过 WSO2 解决这个问题?如何通过 WSO2 管理权限?

【问题讨论】:

    标签: wso2 wso2is wso2-am wso2carbon


    【解决方案1】:

    我相信您想要的是管理每个角色拥有的权限。

    您可以使用RemoteAuthorizationManager SOAP 服务来做到这一点。

    docs here

    【讨论】:

    • 我或多或少在寻找编辑范围并将新创建的角色赋予其中。这样新创建的角色将拥有该范围的特权。
    • 我在 API Manager 中定义了我的范围。当超级管理员通过 UI 添加新角色时,他应该能够选择范围并应用于该角色。
    • 根据当前的实现,范围是不可编辑的。
    • 我该如何解决这个问题?我认为 RemoteAuthorizationManager 不适合这个
    • 对此有任何答案吗?我们被困在这里了。角色权限是动态的,管理员用户应该能够配置它。
    猜你喜欢
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多