微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 LDAP 获取自定义属性并映射到 keycloak

如何解决从 LDAP 获取自定义属性并映射到 keycloak

我们正在使用同步功能让所有用户从 LDAP 进入 keycloak。我想获得 LDAP 中可用的自定义属性用户登录名”。 已经完成的映射器设置是获取用户名、名字、姓氏、邮件。 我如何更改映射器设置以从 LDAP 获取用户登录名”并将其保存到 keycloak 的用户名字段中。? 我已执行以下步骤但没有运气:

  1. 更改映射器“LDAP 属性 =“用户登录名”
  2. 同步所有用户

任何指导方针将不胜感激。

解决方法

据我所知,您想将 LDAP 中名为“用户登录名”的字段映射到 Keycloak 中名为 username 的字段。请尝试以下操作:

  • 转到配置了 LDAP 的 Realm;
  • 转到用户联盟;
  • 选择有问题的 LDAP;
  • 在设置选项卡中,将字段“用户名 LDAP 属性”设置为“用户登录名”;
  • 点击[Save]
  • 将选项卡切换到 Mappers;
  • 选择用户名;
  • 将“LDAP 属性”编辑为“用户登录名”
  • 点击[Save];并尝试了一下。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。