请注意,此连接器是“正在进行的工作”,因此尚未准备好在您的生产环境中使用。 |
信息 |
---|
该存储库仅包含连接器和配置代码。实施者负责获取连接详细信息,例如用户名、密码、证书等。在实施此连接器之前,您甚至可能需要与供应商签署合同或协议。请联系客户的应用经理来协调连接器要求。 |
“HelloID-Conn-Prov-Source-ADP-iHCM”连接器需要在“本地”执行。确保在运行“HelloID 代理和预配代理”的服务器上安装了“Windows PowerShell 5.1”,并且已切换“本地执行”开关。
请注意, “HelloID-Conn-Prov-Source-ADP-iHCM”实施基于荷兰市场的 ADP iHCM 环境。如果您想为美国市场实现连接器,则必须在源代码中进行更改。
ADP iHCM 是一个基于云的 HR 管理平台,提供一组 REST API,允许您以编程方式与其数据进行交互。 HelloID 源连接器使用下表中的 API。
Windows PowerShell 5.1 安装在运行“HelloID 代理和预配代理”的服务器上。
属于 X.509 证书的公钥 *.pfx 证书,用于激活所需的 API。
公钥 *.pfx 证书的密码。
“系统”选项卡上的“本地执行”开关已切换。
要访问 ADP iHCM API,需要 x.509 证书。该证书必须由客户创建。
属于证书的公钥必须通过 ADP 发送。然后,ADP 将生成 ClientID 和 ClientSecret,并激活所需的 API。
有几个用于创建证书的选项。其中之一是“OpenSSL”实用程序。可在 Linux/Windows 上使用。 https://www.openssl.org/
必须使用属于 X.590 证书的私钥 (*.pfx) 才能获取访问令牌。
为了从 ADP iHCM API 检索数据,必须获取 AccessToken。 AccessToken 用于对 ADP iHCM 的所有连续调用。要获取 AccessToken,我们需要ClientID 、 ClientSecret 、 pfx 证书的路径以及pfx 证书的密码。
令牌只能访问特定的 API 范围。默认范围设置为:“工人人口统计组织部门”。无法从其他 API 检索此范围之外的数据
HelloID 官方文档可以在:https://docs.helloid.com/ 找到