簡體   English   中英

從 LDAP 和 map 獲取自定義屬性到 keycloak

[英]Get custom attribute from LDAP and map into keycloak

我們正在使用同步 function 將所有用戶從 LDAP 獲取到 keycloak。 我想獲取 LDAP 中可用的自定義屬性“用戶登錄名”。 已經完成的映射器設置正在獲取用戶名、名字、姓氏、郵件。 如何更改映射器設置以從 LDAP 獲取“用戶登錄名”並將其保存到 keycloak 的用戶名字段中。? 我已經執行了以下步驟,但沒有運氣:

  1. 更改映射器“LDAP 屬性 = “用戶登錄名”
  2. 同步所有用戶

任何指導方針將不勝感激。

據我了解,您希望將 map 一個名為“用戶登錄名”的字段從 LDAP 轉換為 Keycloak 中一個名為用戶名的字段。 嘗試以下操作:

  • Go 到 Realm 其中配置了 LDAP;
  • Go 到用戶聯盟;
  • Select LDAP 有問題;
  • 在“設置”選項卡中,將“用戶名 LDAP 屬性”字段設置為“用戶登錄名”;
  • 點擊[Save]
  • 將選項卡切換到 Mappers;
  • Select 用戶名;
  • 將“LDAP 屬性”編輯為“用戶登錄名”
  • 點擊[Save] 並試了一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM