Konfigurationen für die Verwendung von Workday HR SOAP OAuth

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Konfigurieren Sie Ihre ServiceNow-Instanz für die Ausführung von Workday HR-SOAP-basierten Aktionen mit OAuth 2.0.

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

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

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

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Melden Sie sich bei Ihrem Workday-Mandanten an.
    2. Navigieren Sie zu Suchen, und geben Sie die Aufgabe API-Client für Integrationen registrieren ein. Suchen Sie in Workday nach der Aufgabe „API-Client für Integrationen registrieren“.
    3. Füllen Sie im Formular „API-Client für Integrationen registrieren“ die Details aus.
      Feld Beschreibung
      Clientname Clientname der App. Geben Sie beispielsweise Workday HR-Spoke ein.
      Nicht ablaufende Aktualisierungstoken Option zum Aktivieren von Aktualisierungstoken, die nicht ablaufen.
      Umfang (Funktionsbereiche) Wählen Sie die gewünschten Funktionsbereiche aus.
      Schließt den Workday-Besitzbereich ein Option zur Auswahl 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 nach erfolgreicher Registrierung generiert.Client-ID und geheimer Clientschlüssel, die nach der Registrierung des API-Clients generiert werden
    5. Klicken Sie auf die Schaltfläche mit den Auslassungspunkten neben dem angegebenen Clientnamen.Navigation in der Option „Token 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 Sie die Token-URL für die Workday HR-Spoke

    Registrieren Sie den API-Client in Ihrem Workday-Konto, 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 die Aufgabe API-Client registrieren ein.
    3. Füllen Sie auf der Registerkarte API-Client registrieren die Details aus.
      Feld Beschreibung
      Clientname Clientname der App. Beispiel: Workday HR-Spoke.
      Client-Gewährungstyp Wählen Sie Autorisierungscode Gewährung aus.
      Zugriffstokentyp Zugriffstokentyp: 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 gewünschten Funktionsbereiche aus.
      Schließt den Workday-Besitzbereich ein Option zum Auswählen von Bereichen, deren Besitzer Workday ist.
    4. Klicken Sie auf OK.

    Ergebnisse

    Kopieren und speichern Sie den generierten Tokenendpunktwert zum Konfigurieren der Systemeigenschaft.

    Konfigurieren Sie Systemeigenschaften für die Workday HR-Spoke

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

    Vorbereitungen

    Prozedur

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

    Ergebnisse

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