如何在不使用角色映射API的情况下使用自定义领域角色在密钥斗篷中创建用户?

问题描述

当我尝试使用新的自定义用户角色创建时,我可以创建用户,但是在角色映射选项卡上,它没有反映:

enter image description here

有效载荷:

{
    "username": "user1","enabled": true,"firstName": "user","lastName": "name","credentials": [
        { 
            "type": "password","value": "*******" 
            
        }
    ],"realmRoles": [ "user" ],"clientRoles": {
         "account": ["view-profile","manage-account"]
    }

}

解决方法

在角色选项卡中创建的所有角色都应该可用,只要它们是在同一领域中创建的。通过提供的图像,您似乎仍然需要选择用户角色,然后单击“添加所选内容”。

将角色连接到用户的其他方法是利用“角色”->“默认角色”,或者,如果您使用外部IDP或客户端作用域,则在“ idp”->“ mappers”中为idp和“客户范围”->“映射器”作为范围。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...