Richten Sie SuccessFactors-Spoke v4.xx ein
Integrieren Sie die Instanz ServiceNowSuccessFactors mithilfe der OAuth-Client-Anwendung und des API-Schlüssels in die Instanz [].
Vorbereitungen
- IntegrationHub-Abonnement anfordern
- SuccessFactors-Spoke aktivieren
- Aktivieren Sie diese Systemeigenschaften:
- glide.pf.rest.response_payload_max_size: Der Höchstwert ist 10240.
- com.snc.process_flow.reporting.serialized.val_size_limit: Der Höchstwert ist 16384.
- com.glide.transform.json.max-partial-length: Der Höchstwert ist 65536.
- Erforderliche Rolle: admin
Weitere Informationen zum Einrichten der Spoke finden Sie unter SAP SuccessFactors-Spoke – OAuth-Setup und -Migration – Pre-Tokyo, Tokyo und darüber hinaus in ServiceNow Community.
Registrieren Sie die OAuth-Client-Anwendung in SuccessFactors
Aktivieren Sie die Client-Zertifikatauthentifizierung für die ausgehende Kommunikation von SAP Stammdatenservice , indem Sie die Dateien „keystore.jks“ und „[ ] keystore.cer generieren.
Vorbereitungen
- Gültiges JKS-Zertifikat. Informationen zum Erstellen eines JKS-Zertifikats finden Sie unter Java Keystore (JKS) mit privatem Schlüssel und Zertifikatkette erstellen in SAP Hilfeportal.
- Erforderliche Rolle: admin.
Prozedur
Laden Sie das JKS-Zertifikat in Ihre Instanz ServiceNow hoch
Aktivieren Sie die Client-Zertifikatauthentifizierung für die ausgehende Kommunikation, indem Sie das JKS-Zertifikat in Ihre Instanz ServiceNow hochladen.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
Registrieren Sie SuccessFactors als OAuth-Anbieter
Verwenden Sie den API-Schlüssel, der während der Konfiguration der Clientanwendung generiert wurde, um die Anwendung als OAuth-Anbieter zu registrieren.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
Erstellen Sie den SAML2-Assertionsersteller-Datensatz
Erstellen Sie einen SAML2-Assertionsdatensatz, um die SAML2-Assertion zu generieren, und tauschen Sie die Assertion für die Zugriffstoken mit dem Anbieter aus.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
-
Erstellen Sie einen SAML2-Assertionsersteller-Datensatz in Ihrer Instanz ServiceNow.
-
Ordnen Sie den SAML2-Assertionsersteller dem Anwendungsregistrierungsdatensatz zu.
Erstellen Sie einen Anmeldeinformationsdatensatz für die OData-API
Erstellen Sie einen Anmeldeinformationsdatensatz für die OData-APIs in SuccessFactors. Der Alias für Verbindungen und Anmeldeinformationen SuccessFactors-Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen mithilfe der OData-API.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Ergebnisse
Erstellen Sie einen Anmeldeinformationsdatensatz für die SOAP-API
Erstellen Sie einen Anmeldeinformationsdatensatz für die SOAP-APIs in SuccessFactors. Der Alias für Verbindungen und Anmeldeinformationen SuccessFactors-Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen, die die SOAP-APIs verwenden.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Ergebnisse
Erstellen Sie einen Verbindungsdatensatz für die OData-API
Erstellen Sie einen Verbindungsdatensatz für die OData-API in SuccessFactors. Der Alias für Verbindungen und Anmeldeinformationen SuccessFactors-Spoke verwendet diese Verbindungen, um Aktionen in SuccessFactorsauszuführen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Ergebnisse
Erstellen Sie einen Verbindungsdatensatz für die SOAP-API
Erstellen Sie einen Verbindungsdatensatz für die SOAP-API in SuccessFactors. Der Alias für Verbindungen und Anmeldeinformationen SuccessFactors-Spoke verwendet diese Verbindungen, um Aktionen in SuccessFactorsauszuführen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Ergebnisse
Daten zwischen SuccessFactors und ServiceNowsynchronisieren
Passen Sie die Beispiel-Flows an Ihre Anforderungen an, um Daten zwischen Ihren Instanzen SuccessFactors und ServiceNow zu synchronisieren.
Entität „Aufgaben“.
Die SuccessFactors -Spoke bietet Beispiel-Flows zum bidirektionalen Synchronisieren von Daten für die Entität „todo“. Der Beispiel-Flow „SuccessFactors-Integrations-Flow ausführen“ kann so angepasst werden, dass Daten aus SuccessFactorsabgerufen werden, während die Flows „Aufgabe erstellen“ und „Aufgabe aktualisieren“ die Aufgabendatensätze in SuccessFactors erstellen oder aktualisieren, wenn Ereignisse in ServiceNowauftreten. Stellen Sie beim Anpassen der Beispiel-Flows sicher, dass Sie geeignete Auslöser zum Abrufen und Speichern zukünftiger Updates mithilfe von Transformationszuordnungen angeben.
Andere Standardentitäten
- Abteilung
- Standort
- Stellenprofil
- Mitarbeiterprofil
- Effektives Mitarbeiterprofil
- Aufgabenverlauf einschließlich sekundärer Zuweisungen
So erstellen oder aktualisieren Sie Datensätze in SuccessFactors für diese Entitäten, wenn Ereignisse in ServiceNowauftreten:
- Erstellen Sie Flows oder Subflows nach Ihrer Wahl, oder passen Sie die Beispiel-Flows und Subflows an.
- Verwenden Sie Aktionen zum Abrufen von Metadaten und zur Verwaltung von Datensätzen in Ihren Flows.
- Stellen Sie sicher, dass Sie geeignete Auslöser angeben, um zukünftige Updates mithilfe von Transformationszuordnungen abzurufen und zu speichern.
Andere SuccessFactors -Entitäten
Abhängig von den Berechtigungen und Konfigurationen für SuccessFactors können Sie auch Daten anderer Entitäten gemäß Ihren Anforderungen synchronisieren.