Richten Sie die Finanzdaten-Spoke für Workday ein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Integrieren Sie die ServiceNow -Instanz Workday -Instanz, indem Sie das WS-Security-Benutzernamenprofil verwenden, um ServiceNow -Anforderungen zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Workday Financials-Spoke.
    • Erforderliche Rolle: admin

    Geben Sie die Basis-URL Workday Financials- an

    Geben Sie die Basis-URL Ihrer Instanz Workday Financials- in der Tabelle „Verbindungsdetails“ [connection_details] an. 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 > Tabellen.
    2. Filtern und suchen Sie nach der Tabelle „Verbindungsdetails“.
    3. Klicken Sie auf die zugehörige Liste Liste anzeigen.
    4. Klicken Sie auf Neu.
    5. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Verbindungsdetails“
      Feld Beschreibung
      Basis-URL Basis-URL der Workday -Instanz oder des Mandantennamens.
      Version Version der API. Geben Sie beispielsweise v33.2ein.
    6. Klicken Sie auf Speichern.

    Erstellen Sie ein WS-Security-Benutzernamenprofil für die Spoke Workday Financials- .

    Erstellen Sie ein WS-Security-Benutzernamenprofil, um Ihre Workday -Anmeldeinformationen für die Authentifizierung von Anforderungen von ServiceNowbereitzustellen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > IntegrationHub > SOAP-Integrationen > WS-Sicherheit-Benutzernamenprofile.
    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 WorkdayFinancials-Benutzerein.
      Anwendung Anwendung, in der der Datensatz anwendbar ist. Wählen Sie Workday Financials-Spoke aus.
      Benutzername Workday Benutzer, der über Integrationsrechte mit Workday Webservices verfügt.
      Passwort Passwort des Benutzers Workday.
    4. Klicken Sie auf Speichern.

    Konfigurieren Sie die SOAP-Sicherheitsrichtlinie für die Spoke Workday Financials- .

    Konfigurieren Sie das SOAP-Sicherheitsprofil, indem Sie das Sicherheitsbenutzernamenprofil hinzufügen, das Sie erstellt haben, um Anforderungen von ServiceNowzu authentifizieren.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > IntegrationHub > SOAP-Integrationen > SOAP-Sicherheitsrichtlinien.
    2. Öffnen Sie den Datensatz WorkdayFinancials.
    3. Wählen Sie für WS-Security-Benutzernamenprofildas Sicherheitsbenutzernamenprofil aus, das Sie für die Spoke Workday Financials- erstellt haben.
    4. Geben Sie im X.509-Profil für WS-Sicherheitkeinen Wert an.
    5. Klicken Sie mit der rechten Maustaste in den Header des Formulars und wählen Sie Speichern aus.

    Generieren Sie die Client-ID und den geheimen Clientschlüssel für die Workday Financials-Spoke

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

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Melden Sie sich bei Ihrem Workday-Mandanten an.
    2. Navigieren Sie zu Suche, und geben Sie API-Client für Integrationsaufgabe registrieren ein. Suchen Sie nach dem Register API-Client für Integrationen im Workday-Konto
    3. Füllen Sie im Formular „API-Client für Integrationen registrieren“ die Details aus.
      Feld Beschreibung
      Client-Name Clientname der App. Geben Sie beispielsweise Workday Financials spokeein.
      Nicht ablaufende Aktualisierungstoken Option zum Aktivieren von Aktualisierungstoken, die nicht ablaufen.
      Umfang (Funktionsbereiche) Wählen Sie die erforderlichen Funktionsbereiche aus.
      Workday-eigenen Bereich einbeziehen Option zur Auswahl des Workday-eigenen Bereichs.
      Felder im Bildschirm „API-Client für Integrationen registrieren“.
    4. Klicken Sie auf OK.
      Client-ID und geheimer Clientschlüssel werden nach erfolgreicher Registrierung generiert.Client-ID und geheimer Clientschlüssel, die nach der API-Clientregistrierung generiert werden
    5. Klicken Sie nach dem angegebenen Client-Namen auf die Schaltfläche mit den Auslassungspunkten.Navigieren zur Option „Aktualisierungstoken für Integrationen verwalten“.
    6. Auswahlvorgang API-Client >Aktualisierungstoken für Integrationen verwalten.
    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 die Option Neues Aktualisierungstoken generieren aus, und klicken Sie auf OK.Aktualisieren Sie das im Workday-Konto generierte Token

    Ergebnisse

    Ein neues Aktualisierungstoken wird generiert. Kopieren und speichern Sie das Aktualisierungstoken für die Konfiguration der Systemeigenschaft.

    Generieren der Token-URL für die Workday Financials-Spoke

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

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Melden Sie sich bei Ihrem Workday-Mandanten an.
    2. Navigieren Sie zu Suche, und geben Sie API-Client-Aufgabe registrieren ein.
    3. Geben Sie im Register API-Client die Details ein.
      Feld Beschreibung
      Client-Name Clientname der App. Beispiel: Workday Financials-Spoke.
      Client Grant-Typ Wählen Sie Autorisierungscode gewähren aus.
      Typ des Zugriffstokens Typ des Zugriffstokens: 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.
      Workday-eigenen Bereich einbeziehen Option zum Auswählen von Bereichen, deren Besitzer Workday ist.
    4. Klicken Sie auf OK.

    Ergebnisse

    Kopieren und speichern Sie den generierten Token-Endpunktwert für die Konfiguration der Systemeigenschaft.

    Konfigurieren Sie Systemeigenschaften für die Workday Financials-Spoke

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

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Systemeigenschaften > Alle Eigenschaften.
    2. Suchen Sie in der Spalte Anwendung nach Workday Financials Spoke.
    3. Öffnen Sie die Systemeigenschaft sn_workdayfin_spke.glide.hub.clientid.
    4. Geben Sie die aus dem Workday-Account generierte Client-ID in das Feld Wert ein, und klicken Sie auf Aktualisieren.
    5. Öffnen Sie die Systemeigenschaft sn_workdayfin_spke.glide.hub.clientsecret.
    6. Geben Sie den aus dem Workday-Account generierten geheimen Clientschlüssel in das Feld Wert ein, und klicken Sie auf Aktualisieren.
    7. Öffnen Sie die Systemeigenschaft sn_workdayfin.glide.hub.refreshtoken.
    8. Geben Sie das aus dem Workday-Konto generierte Aktualisierungstoken in das Feld Wert ein, und klicken Sie auf Aktualisieren.
    9. Öffnen Sie die Systemeigenschaft sn_workdayfin_spke.glide.hub.tokenurl.
    10. Geben Sie die aus dem Workday-Konto generierte Token-URL in das Feld Wert ein, und klicken Sie auf Aktualisieren.

    Ergebnisse

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