Richten Sie ein Workday Finanzdaten-Spoke

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Integrieren Sie ServiceNowInstanz Workday Instanz mithilfe des WS-Security Anwendernamenprofils Zur Authentifizierung ServiceNowAnforderungen.

    Vorbereitungen

    • Fordern Sie an IntegrationHubAbonnement.
    • Aktivieren Sie Workday Finanzdaten-Spoke .
    • Erforderliche Rolle: Administrator

    Geben Sie an Workday Finanzen Basis-URL

    Geben Sie die Basis-URL von an Workday Finanzen Instanz in der Tabelle „Verbindungsdetails“ [connection_Details]. Spoke-Aktionen basierend auf der SOAP-API verwenden Sie diese Details für die Aktionsausführung.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Tabellenan.
    2. Filtern und suchen Sie nach der Tabelle „Verbindungsdetails“.
    3. Klicken Sie auf Liste Anzeigen Zugehörige Liste.
    4. Klicken Sie auf Neu.
    5. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Verbindungsdetails“
      Feld Beschreibung
      Basis-URL Basis-URL von Workday Instanz- oder Mandantenname.
      Version Version der API. Geben Sie beispielsweise ein V33.2 .
    6. Klicken Sie auf Speichern.

    Erstellen Sie ein WS-Security-Anwendernamenprofil für Workday Finanzen Spoke

    Erstellen Sie ein WS-Security-Anwendernamenprofil, um anzugeben Workday Anmeldeinformationen zum Authentifizieren von Anforderungen ServiceNow.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > IntegrationHub > SOAP-Integrationen > WS-Sicherheit-Anwendernamenprofilean.
    2. Klicken Sie auf Neu.
    3. Füllen Sie diese Werte im Formular aus.
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung dieser Anmeldeinformationen. Geben Sie beispielsweise ein WorkdayFinancials-Anwender .
      Anwendung Anwendung, für die der Datensatz gilt. Wählen Sie Aus Workday Finanzdaten-Spoke .
      Anwendername Workday Anwender, der über Integrationsrechte für verfügt Workday Webservices.
      Passwort Passwort von Workday Anwender.
    4. Klicken Sie auf Speichern.

    Konfigurieren Sie die SOAP-Sicherheitsrichtlinie für Workday Finanzen Spoke

    Konfigurieren Sie das SOAP-Sicherheitsprofil, indem Sie das Namensprofil des Sicherheitsanwenders hinzufügen, das Sie zum Authentifizieren von Anforderungen aus erstellt haben ServiceNow.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > IntegrationHub > SOAP-Integrationen > SOAP-Sicherheitsrichtlinienan.
    2. Öffnen Sie den Datensatz, WorkdayFinancials .
    3. Für WS-Sicherheit Anwendernamenprofil , Wählen Sie das Sicherheits-Anwenderprofil aus, das Sie für erstellt haben Workday Finanzen Spoke.
    4. Geben Sie keinen Wert in an WS-Security X.509-Profil .
    5. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.

    Generieren Sie die Client-ID und das geheime Clientgeheimnis für die Workday Financials-Spoke

    Registrieren Sie die Financial Spoke von Workday als API-Client in Ihrem Workday-Konto, und generieren Sie die Client-ID und den geheimen Client.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Melden Sie sich bei Ihrem Workday-Mandanten an.
    2. Navigieren Sie zu „Suchen“, und geben Sie ein Registrieren Sie den API-Client für Integrationen Aufgabe. Suchen Sie nach dem Register-API-Client für Integrationen im Workday-Account
    3. Geben Sie im Formular API-Client für Integrationen registrieren die Details ein.
      Feld Beschreibung
      Clientname Clientname der App. Geben Sie beispielsweise ein Workday Finanzdaten-Spoke .
      Nicht ablaufende Aktualisierungstoken Option zum Aktivieren von Aktualisierungstoken, die nicht ablaufen.
      Umfang (Funktionsbereiche) Wählen Sie die erforderlichen Funktionsbereiche aus.
      Schließen Sie Den Bereich Im Besitz Von Workday Ein Option zum Auswählen des Bereichs im Besitz von Workday.
      Felder im Bildschirm „API-Client für Integrationen registrieren“
    4. Klicken Sie auf OK.
      Client-ID und geheimer Clientschlüssel werden generiert, nachdem die Registrierung erfolgreich war.Client-ID und geheimer Client-Schlüssel, der nach der API-Client-Registrierung generiert wurde
    5. Klicken Sie nach dem angegebenen Clientnamen auf die Schaltfläche mit Auslassungspunkten.Navigation in der Option „Aktualisierungstoken für Integrationen verwalten“
    6. Auswählen API-Client > Verwalten Sie Aktualisierungstoken für Integrationen .
    7. Wählen Sie Ihren Workday-Account aus, und klicken Sie auf OK .
      Der Bildschirm „Aktualisierungstoken löschen oder erneut generieren“ wird angezeigt.
    8. Wählen Sie Aus Generieren Sie Ein Neues Aktualisierungstoken Und klicken Sie auf OK .Aktualisierungstoken, das im Workday-Account generiert wurde

    Ergebnisse

    Ein neues Aktualisierungstoken wird generiert. Kopieren und speichern Sie das Aktualisierungstoken zum Konfigurieren der Systemeigenschaft.

    Generieren Sie eine Token-URL für die Workday Financials-Spoke

    Registrieren Sie den API-Client in Ihrem Workday-Account, und generieren Sie eine Token-URL für die Workday Financials-Spoke.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Melden Sie sich bei Ihrem Workday-Mandanten an.
    2. Navigieren Sie zu „Suchen“, und geben Sie ein Registrieren Sie den API-Client Aufgabe.
    3. Geben Sie im API-Client registrieren die Details ein.
      Feld Beschreibung
      Clientname Clientname der App. Beispiel: Workday Finanzdaten-Spoke .
      Client-Gewährungstyp Wählen Sie Autorisierungscode-Gewährung Aus.
      Zugriffstoken-Typ Zugriffstoken-Typ: Wählen Sie Bearer Aus
      Umleitungs-URI Geben Sie Ihre ServiceNow-URL in diesem Format ein: https://<instance>.service-now.com/oauth_redirect.do .
      Nicht ablaufende Aktualisierungstoken Option zum Aktivieren von Aktualisierungstoken, die nicht ablaufen.
      Umfang (Funktionsbereiche) Wählen Sie die erforderlichen Funktionsbereiche aus.
      Schließen Sie Den Bereich Im Besitz Von Workday Ein Option zum Auswählen von Umfängen, die sich im Besitz von Workday befinden.
    4. Klicken Sie auf OK.

    Ergebnisse

    Kopieren und speichern Sie den generierten Token-Endpunktwert zum Konfigurieren der Systemeigenschaft.

    Konfigurieren Sie Systemeigenschaften für die Workday Financials-Spoke

    Konfigurieren Sie die Systemeigenschaften, um OAuth für SOAP-APIs-basierte Aktionen für Workday Financials-Spoke zu aktivieren.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Systemeigenschaften > Alle Eigenschaftenan.
    2. In Anwendung Spalte, suchen nach Workday Finanzdaten-Spoke .
    3. Öffnen Sie sn_workdayfin_spke.glide.hub.clientidSystemeigenschaft.
    4. Geben Sie die vom Workday-Account generierte Client-ID in ein Wert Feld und klicken Sie auf Aktualisieren .
    5. Öffnen Sie sn_workdayfin_spke.glide.hub.clientsecretSystemeigenschaft.
    6. Geben Sie das geheime Clientgeheimnis ein, das aus dem Workday-Account generiert wurde, in der ein Wert Feld und klicken Sie auf Aktualisieren .
    7. Öffnen Sie sn_workdayfin.glide.hub.refreshtokenSystemeigenschaft.
    8. Geben Sie das aus dem Workday-Account generierte Aktualisierungstoken in ein Wert Feld und klicken Sie auf Aktualisieren .
    9. Öffnen Sie sn_workdayfin_spke.glide.hub.tokenurlSystemeigenschaft.
    10. Geben Sie die Token-URL ein, die aus dem Workday-Account generiert wurde, in Wert Feld und klicken Sie auf Aktualisieren .

    Ergebnisse

    Die erforderlichen Systemeigenschaften sind für die Workday Financials-Spoke konfiguriert.