我们如何在 Keycloak 授权服务策略中为所有用户分配权限?

Posted

技术标签:

【中文标题】我们如何在 Keycloak 授权服务策略中为所有用户分配权限?【英文标题】:How can we assign a permission to all users in Keycloak Authorization Services policies? 【发布时间】:2021-08-09 21:25:14 【问题描述】:

我想在 Keycloak 中创建一个所有用户策略:

如何指定此策略适用于所有用户?

使用“*”不起作用。

【问题讨论】:

【参考方案1】:

如何指定此政策适用于所有用户?使用 '*' 没有 工作。

我会说,为所有用户制定政策有点不寻常。

不过,您可以尝试创建一个默认的 Realm 角色,这样所有用户都将获得该角色,然后基于该角色创建一个策略。

【讨论】:

以上是关于我们如何在 Keycloak 授权服务策略中为所有用户分配权限?的主要内容,如果未能解决你的问题,请参考以下文章

如何让 Keycloak 验证用户同意?

Keycloak 授权 - 最佳实践角色与组

如何使 Spring Boot 适配器中的 Keycloak 策略执行器与 vaadin 一起使用

如何在 Flask-Appbuilder 中为 OAuth2.0 使用自定义提供程序 [keycloak]?

在 Keycloak 中禁用刷新令牌

Keycloak 和 Vertx