WSO2 Identity Server 5.7.0 如何获取 Active Directory 中的所有用户并插入到 Identity Server 用户?

问题描述

我有一个有 10 个用户的 Active Directory。 我想让所有用户都成为身份服务器用户。 怎么办?

解决方法

你可以

  1. 批量导入用户(参考 [1]):将 AD 中的用户导入到 CSV/Excel 文件并导入到 IS
  2. 使用 JIT 配置:在 wso2 is 中将 AD 作为联合 IdP[2][3] 连接,并在用户登录 IS 时使用 JIT[4] 配置来配置用户。为简单起见,您可以使用静默配置

[1]https://is.docs.wso2.com/en/latest/learn/configuring-users/#importing-users [2]https://www.youtube.com/watch?v=ycIplHrB6a4&ab_channel=WSO2 [3]https://is.docs.wso2.com/en/latest/setup/configuring-a-read-write-active-directory-user-store/ [4]https://is.docs.wso2.com/en/latest/learn/configuring-just-in-time-provisioning-for-an-identity-provider/

,
  1. 您应该创建一个用户存储
  2. 您应该使用用户 admin 和密码连接到活动目录
  3. 您的 AD 服务器上应该有一个 LDAP
  4. 端口 389 应该对您的 IS 服务器开放
  5. 然后您可以在用户部分看到所有用户 此链接中提供的所有这些步骤:

https://www.youtube.com/watch?v=zhkwN8tr41k