我正在使用 admin-cli 将一些预配置添加到 keycloak 3.4.3 docker 容器中。
\n\n我想做的一件事是将某个领域角色添加到默认领域角色列表中,以便在注册新用户(使用 Web 用户注册表单)时自动应用该角色。
\n\n我无法\xe2\x80\x99 在文档中找到任何有关此内容的信息。\n关于如何使用 admin-cli 命令实现此目的有什么想法吗?
\n\n谢谢。
\n我今天也面临同样的问题。这是我的解决方案:
echo Creating realm TEST
kcadm.sh create realms -s realm=test -s enabled=true
echo Creating Test_Default role
kcadm.sh create roles -r test -s name=test_default
echo Adding Test_Default role to the TEST realm default roles
kcadm.sh update realms/test -f - << EOF
{ "realm": "test", "enabled": true, "defaultRoles" : [ "offline_access", "uma_authorization", "test_default" ] }
EOF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3000 次 |
| 最近记录: |