keycloak 删除自动添加的默认角色

Posted

技术标签:

【中文标题】keycloak 删除自动添加的默认角色【英文标题】:keycloak remove default roles that are added automatically 【发布时间】:2021-11-16 20:26:12 【问题描述】:

我正在使用 keycloak 12.0.4,并且我希望新的本地或同步联合用户没有默认角色。当我们从 JSON 文件创建领域时......它仍然总是添加“uma_authentication”和“offline_access”,为什么? 即使我放了一个空列表并且我添加了一个包含其他角色的列表。 它添加了角色和这两个角色。

有没有办法去除这些?无需更新领域?

【问题讨论】:

【参考方案1】:

这些是默认角色,您可以通过导航到 keycloak 管理员 - 角色 - 默认角色来删除它们。

这些是任何正在设置的客户端应用程序集成的默认设置。

【讨论】:

以上是关于keycloak 删除自动添加的默认角色的主要内容,如果未能解决你的问题,请参考以下文章

Keycloak没有初始化MySQL数据库

Keycloak REST API 无法从用户角色映射中删除客户端级角色

keycloak,用户注册。如何添加角色?

从外部源向 Keycloak 身份验证添加其他角色

是否可以在 keycloak 中为不同组中的用户添加不同的角色?

Keycloak-向用户配置文件中添加角色