Konfigurationen zur Verwendung von Workday HR SOAP OAuth

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Konfigurieren Sie Ihre ServiceNow-Instanz, um Workday HR SOAP-basierte Aktionen mit OAuth 2,0 auszuführen.

    Hinweis:
    Wenn Sie für SOAP-basierte Aktionen von der Standardauthentifizierung zu OAuth 2,0 migrieren, müssen Sie die Standardauthentifizierungskonfigurationen vor der Migration entfernen.

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

    Registrieren Sie die Workday HR-Spoke als API-Client in Ihrem Workday-Account, und generieren Sie die Client-ID, 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 in Workday nach API-Client für Integrationsaufgabe registrieren
    3. Geben Sie im Formular API-Client für Integrationen registrieren die Details ein.
      Feld Beschreibung
      Client-Name Clientname der App. Geben Sie beispielsweise ein Workday HR-Spoke .
      Nicht ablaufende Aktualisierungstoken Option zum Aktivieren von Aktualisierungstoken, die nicht ablaufen.
      Umfang (Funktionsbereiche) Wählen Sie die erforderlichen Funktionsbereiche aus.
      Workday-Eigenen Bereich Einschließen 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 Client-Geheimnis 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 den Auslassungspunkten.Navigieren zur Option „Aktualisieren von Token für Integrationen verwalten“
    6. Auswahlvorgang API-Client > Verwalten Sie Aktualisierungstoken für Integrationen .
    7. Wählen Sie Ihren Workday-Account aus, und klicken Sie auf OK .
      Der Bildschirm „Token löschen oder erneut generieren“ wird angezeigt.
    8. Wählen Sie Aus Generieren Sie Ein Neues Aktualisierungstoken Option 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 die Token-URL für die Workday HR-Spoke

    Registrieren Sie den API-Client in Ihrem Workday-Account, und generieren Sie eine Token-URL für die Workday HR-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
      Client-Name Clientname der App. Beispiel: Workday HR-Spoke .
      Client-Gewährungstyp Wählen Sie Autorisierungscode Gewähren.
      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.
      Workday-Eigenen Bereich Einschließen 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 HR-Spoke

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

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Systemeigenschaften > Alle Eigenschaftenan.
    2. In Anwendung Spalte, suchen Sie nach Workday HR-Spoke .
    3. Öffnen Sie sn_workday_hr_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_workday_hr_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_workday_hr.glide.hub.refreshtokenSystemeigenschaft.
    8. Geben Sie das Aktualisierungstoken ein, das aus dem Workday-Account in generiert wurde Wert Feld und klicken Sie auf Aktualisieren .
    9. Öffnen Sie sn_workday_hr_spke.glide.hub.tokenurlSystemeigenschaft.
    10. Geben Sie die Token-URL ein, die aus dem Workday-Account in generiert wurde Wert Feld und klicken Sie auf Aktualisieren .

    Ergebnisse

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

    Geben Sie an Workday HR Basis-URL

    Geben Sie die Basis-URL von an Workday HR 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 > Workday-HR-Spoke > Verbindungsdetailsan.
    2. Klicken Sie auf Liste Anzeigen Zugehörige Liste.
    3. Klicken Sie auf Neu.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Verbindungsdetails“
      Feld Beschreibung
      Basis-URL Basis-URL von Workday Instanz- oder Mandantenname. Geben Sie die Basis-URL in diesem Format ein https://<workday_host_url>/ccx/Service/<workday_tenant_name>
      Version Version der API. Geben Sie beispielsweise ein V33.2 .
      Webservice-Typ Typ des Webservice. Wählen Sie Aus SOAP .
    5. Klicken Sie auf Speichern.