Richten Sie SuccessFactors-Spoke v3.xx ein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Integrieren Sie die Instanz ServiceNow mit Ihrer Instanz SuccessFactors-Spoke mithilfe von Basic-Anmeldeinformationen.

    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
    Hinweis:
    In SuccessFactors wird die Basic Authentication ab November 2026 eingestellt. Daher muss jeder OAuth SAML verwenden, was SuccessFactors-Spoke vs.4.2.1 unterstützt.
    • Wenn Sie SuccessFactors-Spoke zum ersten Mal installieren, installieren Sie SuccessFactors-Spoke v4.2.1. Weitere Informationen zum Einrichten von SuccessFactors-Spoke v4.2.1, Richten Sie SuccessFactors-Spoke v4.xx ein.
    • Wenn Sie eine frühere Version von SuccessFactors-Spokeverwenden, migrieren Sie zu SuccessFactors-Spoke v4.2.1. Weitere Informationen finden Sie unter Migrieren zu SuccessFactors-Spoke v4.2.1.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die OData-API

    Erstellen Sie einen Anmeldeinformationsdatensatz für die OData-APIs in SuccessFactors. Der SuccessFactors-Spoke -Alias für Verbindungen und Anmeldeinformationen verwendet diese Anmeldeinformationen, um Aktionen mit der OData-API zu autorisieren.

    Prozedur

    1. Navigieren zu Verbindungen und Anmeldeinformationen > Berechtigungen.
    2. Klicken Sie auf Neu.
      Das System zeigt die Meldung Welche Art von Anmeldeinformationen möchten Sie erstellen? an..
    3. Klicken Sie auf Basisanmeldedaten.
      Ein leeres Formular für Anmeldeinformationen für die Standardauthentifizierung wird angezeigt.
    4. Füllen Sie diese Werte im Formular aus.
      Feld Wert erforderlich
      Name Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise SAPSF OData-Anmeldeinformationenein.
      Benutzername Benutzername mit OData-API-Berechtigung in folgendem Format:<username> @<SAP-SuccessFactors-CompanyID> .
      Passwort Zugeordnetes Passwort.
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      Reihenfolge Reihenfolge zum Anwenden dieser Anmeldeinformationen. Geben Sie z. B. 100ein.
    5. Klicken Sie auf Absenden.

    Ergebnisse

    Der Anmeldeinformationsdatensatz zum Autorisieren von Aktionen mit der OData-API wird erstellt.

    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, um Aktionen mit den SOAP-APIs zu autorisieren.

    Prozedur

    1. Navigieren zu Verbindungen und Anmeldeinformationen > Berechtigungen.
    2. Klicken Sie auf Neu.
      Das System zeigt die Meldung Welche Art von Anmeldeinformationen möchten Sie erstellen? an..
    3. Wählen Sie SuccessFactors SOAP-Anmeldeinformationen aus.
      Ein leeres Formular „SuccessFactors-SOAP-Anmeldeinformationen“ wird angezeigt.
    4. Füllen Sie diese Werte im Formular aus.
      Feld Wert erforderlich
      Name Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise SAPSF Comp Emp Credentialsein.
      Benutzername Benutzername mit SOAP-API-Berechtigung.
      Passwort Zugeordnetes Passwort.
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      Reihenfolge Reihenfolge zum Anwenden dieser Anmeldeinformationen. Geben Sie z. B. 100ein.
    5. Klicken Sie auf Absenden.

    Ergebnisse

    Der Anmeldeinformationsdatensatz zum Autorisieren von Aktionen mit der SOAP-API wird erstellt.

    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 zum Ausführen von Aktionen in SuccessFactors.

    Prozedur

    1. Navigieren zu Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie für den Datensatz für die SuccessFactors-OData-API, z. B. SuccessFactors_Odata.
    3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
      Das System zeigt ein leeres HTTP(s)-Verbindungsformular an.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. HTTP(s)-Verbindungsformular
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: SF_REST.
      Anmeldeinformation Anmeldeinformationsdatensatz, den Sie für die OData-API erstellt haben. Beispiel: SAPSF OData-Anmeldeinformationen.
      Verbindungs-URL SuccessFactors Service-Stamm-URL. Beispiel: https://apisalesdemo4.successfactors.com/odata/v2.
      Aktiv Option zur aktiven Verwendung des Verbindungsdatensatzes.
    5. Klicken Sie auf Absenden.

    Ergebnisse

    Der Verbindungsdatensatz für die OData-API in SuccessFactors wird erstellt.

    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 zum Ausführen von Aktionen in SuccessFactors.

    Prozedur

    1. Navigieren zu Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie für den Datensatz für die SuccessFactors-SOAP-API, z. B. SuccessFactors_Comp_Emp.
    3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
      Das System zeigt ein leeres HTTP(s)-Verbindungsformular an.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 2. HTTP(s)-Verbindungsformular
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: SF_REST.
      Anmeldeinformation Anmeldeinformationsdatensatz, den Sie für die SOAP-API erstellt haben. Beispiel: SAPSF Comp Emp Credentials.
      Verbindungs-URL SuccessFactors -Verbindungs-URL. Beispiel: https://salesdemo4.successfactors.com/sfapi/v1/soap.
      Aktiv Option zur aktiven Verwendung des Verbindungsdatensatzes.
    5. Geben Sie auf der Registerkarte Attribute die folgenden Felder an.
      Feld Beschreibung
      Unternehmens-ID Unveränderliche Unternehmens-ID Ihrer SuccessFactors -Instanz.
      Flow-Zeitüberschreitung (Sekunden) Maximale Zeit in Sekunden, bis zu der während der Flow-Ausführung Daten von SuccessFactors empfangen werden können. Wenn die Zeit zum Abrufen von Daten aus SuccessFactors die Zeitüberschreitungsdauer überschreitet, wird der Flow oder Subflow abgebrochen. Der Standardwert ist 30.
    6. Klicken Sie auf Absenden.

    Ergebnisse

    Der Verbindungsdatensatz für die SOAP-API in SuccessFactors wird erstellt.

    Daten zwischen SuccessFactors und ServiceNowsynchronisieren

    Passen Sie die Beispiel-Flows an Ihre Anforderungen an, um Daten zwischen Ihren SuccessFactors - und ServiceNow -Instanzen zu synchronisieren.

    Aufgabenentität

    Die Spoke SuccessFactors bietet Beispiel-Flows zum bidirektionalen Synchronisieren von Daten für die Aufgabenentität. Der Beispiel-Flow „SuccessFactors-Integrations-Flow ausführen“ kann angepasst werden, um Daten aus SuccessFactorsabzurufen, während die Flows „Aufgabe erstellen“ und „Aufgabe aktualisieren“ die Aufgabendatensätze in SuccessFactors erstellen oder aktualisieren, wenn Events in ServiceNowauftreten. Stellen Sie beim Anpassen der Beispiel-Flows sicher, dass Sie die entsprechenden Auslöser angeben, um zukünftige Updates mithilfe von Transformationszuordnungen abzurufen und zu speichern.

    Andere Standardentitäten

    Für diese Entitäten kann der Beispiel-Flow, SuccessFactors-Integrations-Flow ausführen, angepasst werden, um Daten aus SuccessFactorsabzurufen:
    • Abteilung
    • Standort
    • Stellenprofil
    • Mitarbeiterprofil
    • Effektives Mitarbeiterprofil
    • Auftragsverlauf einschließlich sekundärer Zuweisungen

    So erstellen oder aktualisieren Sie Datensätze in SuccessFactors für diese Entitäten, wenn Events in ServiceNowauftreten:

    • Erstellen Sie Flows oder Subflows nach Ihrer Wahl, oder passen Sie die Beispiel-Flows und Subflows an.
    • Verwenden Sie die Aktionen Metadatenabruf und Datensatzverwaltung in Ihren Flows.
    • Stellen Sie sicher, dass Sie die entsprechenden 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 SuccessFactors können Sie auch Daten anderer Entitäten gemäß Ihren Anforderungen synchronisieren.