Keycloak-通过客户端获取所有用户

Keycloak- get all users by client

我正在调查 Keycloak documentation

我找不到我需要的一个端点。 到目前为止,在我的 Symfony 项目中,我已经做到了:

  1. 获取访问令牌
  2. 提取访问令牌
  3. 如果需要,使用它来获取 userId

我找不到一个端点,我可以从中列出已授权给定 clientId 的用户。 该端点是否存在?

如果不是,实现此目的的最佳方法是什么?

注意:我们仍在使用 Keycloak 版本 5。

What I could not find is an endpoint from which I could get all users by cliendId . Does that endpoint exists?

不,这样的端点不存在,因为(在 Keycloak 中)用户是在领域级别定义的,因此与给定的领域紧密相关,而不是给定的客户端。客户端是事物的概念表示,例如某个领域的用户可以用来(例如)请求令牌的应用程序。