Beachten Sie, dass dieser Connector „in Arbeit“ ist und daher nicht für die Verwendung in Ihrer Produktionsumgebung bereit ist. |
Information |
---|
Dieses Repository enthält nur den Connector und den Konfigurationscode. Der Implementierer ist dafür verantwortlich, die Verbindungsdetails wie Benutzername, Passwort, Zertifikat usw. zu erhalten. Möglicherweise müssen Sie sogar einen Vertrag oder eine Vereinbarung mit dem Lieferanten unterzeichnen, bevor Sie diesen Connector implementieren. Bitte kontaktieren Sie den Anwendungsmanager des Kunden, um die Connector-Anforderungen zu koordinieren. |
Der Connector „HelloID-Conn-Prov-Source-ADP-iHCM“ muss „on-premises“ ausgeführt werden. Stellen Sie sicher, dass „Windows PowerShell 5.1“ auf dem Server installiert ist, auf dem der „HelloID-Agent und der Bereitstellungsagent“ ausgeführt werden, und dass der Schalter „Lokal ausführen“ aktiviert ist.
Beachten Sie, dass die Implementierung „HelloID-Conn-Prov-Source-ADP-iHCM“ auf ADP iHCM-Umgebungen für den niederländischen Markt basiert. Wenn Sie den Connector für den US-Markt implementieren möchten, müssen Änderungen im Quellcode vorgenommen werden.
ADP iHCM ist eine cloudbasierte HR-Management-Plattform und bietet eine Reihe von REST-APIs, die Ihnen eine programmgesteuerte Interaktion mit den Daten ermöglichen. Der HelloID-Quellkonnektor verwendet die APIs in der folgenden Tabelle.
Windows PowerShell 5.1 ist auf dem Server installiert, auf dem der „HelloID-Agent und der Bereitstellungsagent“ ausgeführt werden.
Das öffentliche Schlüsselzertifikat *.pfx, das zum X.509-Zertifikat gehört, das zum Aktivieren der erforderlichen APIs verwendet wird.
Das Kennwort für das *.pfx-Zertifikat mit öffentlichem Schlüssel.
Der Schalter „Lokal ausführen“ auf der Registerkarte „System“ ist umgeschaltet.
Um Zugriff auf die ADP iHCM APIs zu erhalten, ist ein x.509-Zertifikat erforderlich. Dieses Zertifikat muss vom Kunden erstellt werden.
Der zum Zertifikat gehörende öffentliche Schlüssel muss per ADP übermittelt werden. ADP generiert dann eine ClientID und ein ClientSecret und aktiviert die erforderlichen APIs.
Es gibt einige Möglichkeiten, Zertifikate zu erstellen. Eines davon ist das Dienstprogramm „OpenSSL“. Verfügbar unter Linux/Windows. https://www.openssl.org/
Für den Erhalt eines Accesstokens muss der zum X.590-Zertifikat gehörende private Schlüssel (*.pfx) verwendet werden.
Um Daten von den ADP iHCM APIs abzurufen, muss ein AccessToken abgerufen werden. Das AccessToken wird für alle aufeinanderfolgenden Aufrufe von ADP iHCM verwendet. Um ein AccessToken zu erhalten, benötigen wir die ClientID , ClientSecret , den Pfad zu Ihrem PFX-Zertifikat und das Passwort für das PFX-Zertifikat .
Token haben nur Zugriff auf einen bestimmten API-Bereich. Standardmäßig ist der Bereich auf „Arbeiterdemografie, Organisationsabteilungen“ festgelegt. Daten außerhalb dieses Bereichs von anderen APIs können nicht abgerufen werden
Die offizielle HelloID-Dokumentation finden Sie unter: https://docs.helloid.com/