[英]Which roles enable a user in a Keycloak Realm to use the Admin-REST-API?
[英]which API should use to get user permissions list by userId with Keycloak Admin REST API?
用戶需要將view-users角色分配給用戶。
API
POST {Keycloak URL:PORT}/auth/admin/realms/{my-realm}/users/{user-ID}/role-mappings/clients/{realm-management-ID}
將此角色分配給用戶后,她可以通過Postman獲取用戶列表Demo
如果用戶沒有此角色,則無法獲取用戶列表。 他得到 HTTP 403 禁止響應狀態
在 Keycloak Admin API 部分中,將客戶端級角色添加到用戶角色映射,但它不是詳細信息。
您可以查看詳細步驟,如何在 Postman 中分配令牌變量。 第一步在這里。 該鏈接使用主令牌,但我使用用戶令牌。 它是 test{my-realm} 的特定用戶(用戶名是用戶)用於演示的令牌。
如果您使用主管理員令牌,可以獲取任何領域的用戶列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.