---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Richten Sie Webhooks für Ihre Workday HR -Spoke ein

# Richten Sie Webhooks für Ihre Workday HR -Spoke ein {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 14 Minuten Lesedauer

Rufen Sie Details der erforderlichen Mitarbeiter in der Anwendung Workday HR für Ihre Instanz ServiceNow ab, indem Sie die Webhooks einrichten.

## Vorbereitungen

Erforderliche Rolle: admin

## Konfigurieren Sie den ServiceNow-Webhook-API-Client für OAuth 2.0 in Workday {#ariaid-title2}

Konfigurieren Sie den API-Client in Workday, um Webhook-Anforderungen zu authentifizieren.

### Vorbereitungen

Erforderliche Rolle: Workday-Administratorrolle oder Rolle mit gewährter Berechtigung zum Setup des OAuth 2.0-Clients in Workday.

### Warum und wann dieser Vorgang ausgeführt wird

Sie müssen diesen Schritt nur konfigurieren, wenn Sie die ServiceNow-Plattform als Listener-Endpunkt verwenden und Ereignisbenachrichtigungen von Workday erhalten möchten. Wenn Sie keine Event-Benachrichtigungen von Workday erhalten müssen, können Sie die in diesem Abschnitt genannten Konfigurationen überspringen.  
Hinweis:  
Diese Konfigurationen müssen in Workday durchgeführt werden.

### Prozedur

1. In Workday greifen Sie über einen auf die Aufgabe „Mandanten-Setup bearbeiten -- Sicherheit" zu.
2. Wählen Sie im Abschnitt „ OAuth 2.0-Einstellungen " die Option OAuth 2.0-Clients aktiviert aus.
3. Greifen Sie auf die Aufgabe „API-Client registrieren" zu.
4. Geben Sie den Client-Namen ein.
5. Wählen Sie als Client-Gewährungstyp Autorisierungscode Gewährung aus.
6. Wählen Sie für den Zugriffstokentyp Bearer aus.
7. Geben Sie einen gültigen Umleitungs-URI ein.  
   Hinweis:  
   Stellen Sie sicher, dass der OAuth 2.0-Umleitungs-URI eine gültige HTTPS-URL ist.
8. **Wahlweise:** Wählen Sie die Zeitüberschreitung für Aktualisierungstoken in Tagen aus.
9. **Wahlweise:** Wählen Sie die Option Nicht ablaufende Aktualisierungstoken aus, um zu verhindern, dass das Aktualisierungstoken abläuft.
10. Wählen Sie die Option Administrative Einwilligung erteilen aus, um einem REST-API-Client Mandantenweit die OAuth-Berechtigung zu erteilen.  
    Wenn Sie diese Option auswählen, müssen Sie Workday-Funktionsbereichen nicht explizit Client-Zugriff gewähren.
11. Wählen Sie in der Eingabeaufforderung „Funktionsbereiche" die Funktionsbereiche aus, auf die Ihr OAuth 2.0-Client zugreifen muss.
12. **Wahlweise:** Wenn der OAuth 2.0-Client Zugriff auf Workday-Kerndomänen erfordert, die sich nicht in Funktionsbereichen befinden, wählen Sie die Option „Eigenen Workday-Bereich einbeziehen " aus.

## Richten Sie den CreateUser-Webhook für die Workday HR-Spoke ein {#ariaid-title3}

Verwenden Sie den CreateUser-Webhook, um die Details des neu eingearbeiteten Mitarbeiters aus Workday in Ihre ServiceNow-Instanz abzurufen.

### Generieren Sie Anwendername und Passwort in Ihrer Instanz ServiceNow für den Webhook „Benutzer erstellen". {#ariaid-title4}

Generieren Sie den Anwendernamen und das Passwort in Ihrer Instanz ServiceNow, um Anforderungen für den Webhook „Benutzer erstellen" zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.

#### Vorbereitungen

Erforderliche Rolle: ServiceNow admin  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystemdefinitionTabelle.
3. Filtern und suchen Sie nach der Spoke-Webhook-Registrierungstabelle Workday HR.  
   Beispiel: Workday-Webhook-Registrierung.
4. Klicken Sie auf die zugehörige Liste Liste anzeigen.
5. Klicken Sie auf Neu.
6. Füllen Sie diese Werte im Formular aus.  
   {#generate-usrnm-pwd-wd-hr__table_xxp_1mg_pmb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Beschreibung | Beschreibung des Webhook-Registrierungsdatensatzes. Geben Sie <kbd class="ph userinput">das Workday-Ereignis und die Authentifizierung für „Anwender erstellen“ ein</kbd>. |
   | UserName | BenutzerWorkday, der über Integrationsrechte für die Verwendung von Workday Webservices verfügt. |
   | Passwort | Passwort des Anwenders Workday. |
   | Workday-Ereignis | Ereignis, für das der Webhook eingerichtet wird. Geben Sie <kbd class="ph userinput">Offboarding ein</kbd>. |
   | Workday-Instanz | Workday Host-URL und Mandantenname Geben Sie die URL in diesem Format ein:<kbd class="ph userinput">https://</kbd>\<workday_host_url\> /\<workday_tenant_name\> |
   [ ]

   {#generate-usrnm-pwd-wd-hr__table_xxp_1mg_pmb}
7. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
8. Klicken Sie auf Anwendernamen und Passwort generieren.  
   Kopieren Sie die Werte für Anwendername und Passwort, und notieren Sie sie. Diese Werte müssen in der Instanz Workday angegeben werden, um die Webhook-Anforderungen zu authentifizieren.  
   Hinweis:  
   Wenn Sie mehr als einen HIRE-BP in Ihrer Umgebung haben, müssen Sie alle HIRE-BPs konfigurieren, um den Webhook „Anwender erstellen" für alle HIRE-Mitarbeitertransaktionen zu aktivieren.
{#generate-usrnm-pwd-wd-hr__steps_yd4_pfq_qmb}

### Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow für den Webhook „Anwender erstellen" ab {#ariaid-title5}

Rufen Sie den Ressourcenpfad aus Ihrer -Instanz ServiceNow ab, um später Webhook-Anforderungen von Anwendern zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen

#### Vorbereitungen

Erforderliche Rolle: ServiceNow admin.  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystem-WebservicesScripted Web ServicesScripted REST APIs.
3. Öffnen Sie den Datensatz für die Spoke Workday HR.
4. Klicken Sie auf der Registerkarte Ressourcen auf den Rückruf -Datensatz.
5. Notieren Sie den Wert des Ressourcenpfads, und speichern Sie ihn zur späteren Verwendung.
{#resource-path-wd-hr-spoke__steps_wvb_x3q_qmb}

### Importieren Sie die CLAR-Datei in Ihre Instanz Workday für den Webhook „Anwender erstellen". {#ariaid-title6}

Importieren Sie die unter ServiceNow Store \[\] verfügbare CLAR-Datei, um den Webhook für die Anwendererstellung einzurichten und Anforderungen von der Instanz ServiceNow zu authentifizieren.

#### Vorbereitungen

* Workday Studio muss installiert sein.
* Zugriff auf Richtlinie zur anwenderdefinierten Berichterstellung.Erstellen Sie in Workday einen anwenderdefinierten Bericht basierend auf der Berichtsstruktur „New_Hire_record", und geben Sie den Bericht für den ISU-Anwender frei.

* Zugriff zum Bearbeiten der Geschäftsprozessdefinition.
* Zugriff zum Erstellen und Bearbeiten des Integrationssystems.
* Erforderliche Rolle: admin

{#import-clar-wd-hr-spoke__ul_npc_nlq_qmb}  
Hinweis:  
* Mit Ausnahme des Integrationsnamens, des Berichtsfeld-XPath (falls erforderlich) und des Instanzheaders Workday werden Benutzer davor gewarnt, die Werte von Feldern oder Eigenschaften in der CLAR-Datei zu ändern.
* Diese Konfigurationen müssen in Workday Studio durchgeführt werden.
{#import-clar-wd-hr-spoke__ul_czk_pgq_gxb}

#### Prozedur

1. Von der [Workday HR-Spoke](https://store.servicenow.com/sn_appstore_store.do#!/store/application/133e9dacdb910010ea4494d9db961988) -Seite in [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home), laden Sie die Datei „Workday-HR-Webhook-Studio-Sample " unter Links undDokumente zur Unterstützung herunter.
2. Extrahieren Sie die Beispieldatei, um die CLAR-Datei zu erhalten.
3. Importieren Sie die CLAR-Datei in Workday Studio.
4. Navigieren Sie auf der Registerkarte Eigenschaften der Komponente StartHere zu Services, und wählen Sie den für diesen Webhook erstellten RAAS-Bericht aus.  
5. Wählen Sie die Umgebung, in der Ihr Bericht vorhanden ist, z. B. Implementierung oder Sandbox, und konfigurieren Sie den Bericht gemäß Ihren Anforderungen.
6. Geben Sie einen Berichtsnamen an, und wählen Sie den gewünschten Bericht aus.  
7. Geben Sie den Aliasnamen des Berichts an.  
8. Nachdem der Berichtsalias hinzugefügt wurde, fügen Sie den ausgewählten Berichtspfad unter „ Zusätzlicher Pfad " hinzu, der zum Ausführen des Berichts basierend auf der Aufforderung verwendet wird.  
9. Geben Sie in der Komponente „Header festlegen " Ihre Instanz Workday für den WorkdayInstance -Header an.  
10. Füllen Sie diese Werte in den Eigenschaften von HttpOutaus.  
    {#import-clar-wd-hr-spoke__table_nmg_zdl_qmb__entry__2}

    | Feld | Wert |
    |-|-|
    | Endpunkt | REST-Endpunkt Hinweis: Weitere Informationen finden Sie unter [Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow ab](https://servicenow-prod.fluidtopics.net/IGilRipe2GmRH6iVUjC1cQ#resource-path-wd-fin-spoke "Rufen Sie den Ressourcenpfad aus der -Instanz ServiceNow ab, um später Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen"). |
    | HTTP-Methode | POST |
    [ ]

    {#import-clar-wd-hr-spoke__table_nmg_zdl_qmb}
11. Speichern Sie die Änderungen.
12. Wählen Sie im Projektexplorer die Integration aus, und stellen Sie sie in Ihrem Workday -System bereit.
13. Melden Sie sich bei Ihrer Instanz Workday an, und navigieren Sie zu IntegrationIntegrationssystemKonfigurieren Sie Integrationsattribute.  
14. Geben Sie den Anwendernamen und das Passwort unter Integrationsattribute konfigurieren an, die Sie in [Generieren Sie Anwendername und Passwort in Ihrer Instanz ServiceNow .](https://servicenow-prod.fluidtopics.net/IGilRipe2GmRH6iVUjC1cQ#setup-wd-webhook "Generieren Sie Anwendername und Passwort in Ihrer Instanz ServiceNow, um Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.")generiert haben.  
15. Ändern Sie einen Geschäftsprozess, und fügen Sie diese Integration Ihrem Geschäftsprozess hinzu.
    1. Bearbeiten Sie die Definition des Geschäftsprozesses.  
    2. Wählen Sie das Gültigkeitsdatum aus, und klicken Sie auf OK.
    3. Klicken Sie auf das +-Zeichen, und fügen Sie einen neuen Geschäftsprozessschritt in BP hinzu.
    4. Wählen Sie einen Auftrag aus, der sich nach dem Abschlussschritt des Geschäftsprozesses befindet.
    5. Fügen Sie den Geschäftsprozess hinzu, und wählen Sie als TypIntegrationaus.  
    6. Geben Sie den ISU- Anwendernamen unter Als Anwender ausführen ein, und klicken Sie auf OK.
    7. Klicken Sie im neu hinzugefügten Geschäftsprozessschritt in BP auf Integration konfigurieren.  
    8. Wählen Sie in den Integrationskriterien den Werttyp als Wert zur Laufzeit bestimmen und anschließend Mitarbeiter-IDals Wert aus.  

       Das ausgewählte Feld „ Mitarbeiter-ID " im Wert wird angezeigt.
    9. Klicken Sie auf OK.
    10. Erstellen Sie einen Bericht für den Webhook mit den folgenden Details:  
        Berichtsdefinition:

        Spaltenbezeichnungen:

        Details des berechneten Felds:

        Filter- und Eingabeaufforderungsdetails:
    {#import-clar-wd-hr-spoke__substeps_pgc_xj4_ymb}
{#import-clar-wd-hr-spoke__steps_ugq_4lq_qmb}

## Richten Sie den Offboarding-Webhook für die Workday HR-Spoke ein {#ariaid-title7}

Verwenden Sie den Offboarding-Webhook, um die Details des Mitarbeiters, für den das Offboarding durchgeführt wurde, aus Workday für Ihre ServiceNow-Instanz abzurufen.

### Generieren Sie Anwendername und Passwort in Ihrer Instanz ServiceNow für den Offboarding-Webhook {#ariaid-title8}

Generieren Sie den Anwendernamen und das Passwort in Ihrer Instanz ServiceNow, um Anforderungen für den Offboarding-Webhook zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.

#### Vorbereitungen

Erforderliche Rolle: admin  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystemdefinitionTabelle.
3. Filtern und suchen Sie nach der Spoke-Webhook-Registrierungstabelle Workday HR.  
   Beispiel: Workday-Webhook-Registrierung.
4. Klicken Sie auf die zugehörige Liste Liste anzeigen.
5. Klicken Sie auf Neu.
6. Füllen Sie diese Werte im Formular aus.  
   {#generate-username-pwd-offboarding-wd-hr__table_xxp_1mg_pmb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Beschreibung | Beschreibung des Webhook-Registrierungsdatensatzes. Geben Sie <kbd class="ph userinput">das Workday-Ereignis und die Authentifizierung für Offboarding ein</kbd>. |
   | UserName | BenutzerWorkday, der über Integrationsrechte für die Verwendung von Workday Webservices verfügt. |
   | Passwort | Passwort des Anwenders Workday. |
   | Workday-Ereignis | Ereignis, für das der Webhook eingerichtet wird. Geben Sie <kbd class="ph userinput">Offboarding ein</kbd>. |
   | Workday-Instanz | Workday Host-URL und Mandantenname Geben Sie die URL in diesem Format ein:<kbd class="ph userinput">https://</kbd>\<workday_host_url\> /\<workday_tenant_name\> |
   [ ]

   {#generate-username-pwd-offboarding-wd-hr__table_xxp_1mg_pmb}
7. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
8. Klicken Sie auf Anwendernamen und Passwort generieren.  
   Kopieren Sie die Werte für Anwendername und Passwort, und notieren Sie sie. Diese Werte müssen in der Instanz Workday angegeben werden, um die Webhook-Anforderungen zu authentifizieren.  
   Hinweis:  
   Wenn Sie mehr als einen HIRE-BP in Ihrer Umgebung haben, müssen Sie alle HIRE-BPs konfigurieren, um den Webhook „Anwender erstellen" für alle HIRE-Mitarbeitertransaktionen zu aktivieren.
{#generate-username-pwd-offboarding-wd-hr__steps_yd4_pfq_qmb}

### Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow für den Offboarding-Webhook ab {#ariaid-title9}

Rufen Sie den -Ressourcenpfad aus der -Instanz ServiceNow ab, um später Offboarding-Webhook-Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen

#### Vorbereitungen

Erforderliche Rolle: admin.  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystem-WebservicesScripted Web ServicesScripted REST APIs.
3. Öffnen Sie den Datensatz für die Spoke Workday HR.
4. Klicken Sie auf der Registerkarte Ressourcen auf den Rückruf -Datensatz.
5. Notieren Sie den Wert des Ressourcenpfads, und speichern Sie ihn zur späteren Verwendung.

### Importieren Sie die CLAR-Datei in Ihre Instanz Workday für den Offboarding-Webhook {#ariaid-title10}

Importieren Sie die unter ServiceNow Store \[\] verfügbare CLAR-Datei, um den Offboarding-Webhook einzurichten und Anforderungen von der Instanz ServiceNow zu authentifizieren.

#### Vorbereitungen

* Workday Studio muss installiert sein.
* Zugriff auf Richtlinie zur anwenderdefinierten Berichterstellung.Erstellen Sie in Workday einen anwenderdefinierten Bericht basierend auf der Berichtsstruktur „New_terminated_record", und geben Sie den Bericht für den ISU-Anwender frei.

* Zugriff zum Bearbeiten der Geschäftsprozessdefinition.
* Zugriff zum Erstellen und Bearbeiten des Integrationssystems.
* Erforderliche Rolle: admin

{#import-clar-offbd-webhk-wd-hr__ul_umh_vkm_wqb}  
Hinweis:  
* Mit Ausnahme des Integrationsnamens, des Berichtsfeld-XPath (falls erforderlich) und des Instanzheaders Workday werden Benutzer davor gewarnt, die Werte von Feldern oder Eigenschaften in der CLAR-Datei zu ändern.
* Diese Konfigurationen müssen in Workday Studio durchgeführt werden.
{#import-clar-offbd-webhk-wd-hr__ul_zm4_khq_gxb}

#### Prozedur

1. Von der [Workday HR-Spoke](https://store.servicenow.com/sn_appstore_store.do#!/store/application/133e9dacdb910010ea4494d9db961988) -Seite in [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home), laden Sie die Datei Workday-HR-Offboarding-Webhook-Studio-Sample aus Links undDokumentation zur Unterstützung herunter.
2. Extrahieren Sie die Beispieldatei, um die CLAR-Datei zu erhalten.
3. Importieren Sie die CLAR-Datei in Workday Studio.
4. Navigieren Sie auf der Registerkarte Eigenschaften der Komponente StartHere zu Services, und wählen Sie den für diesen Webhook erstellten RAAS-Bericht aus.  
5. Wählen Sie die Umgebung, in der Ihr Bericht vorhanden ist, z. B. Implementierung oder Sandbox, und konfigurieren Sie den Bericht gemäß Ihren Anforderungen.
6. Geben Sie einen Berichtsnamen an, und wählen Sie den gewünschten Bericht aus.  
7. Geben Sie den Aliasnamen des Berichts an.  
8. Nachdem der Berichtsalias hinzugefügt wurde, fügen Sie den ausgewählten Berichtspfad unter „ Zusätzlicher Pfad " hinzu, der zum Ausführen des Berichts basierend auf der Aufforderung verwendet wird.  
9. Wählen Sie den Berichtsalias aus.
10. Geben Sie in der Komponente „Header festlegen " Ihre Instanz Workday für den WorkdayInstance -Header an.  
11. Füllen Sie diese Werte in den Eigenschaften von HttpOutaus.  
    {#import-clar-offbd-webhk-wd-hr__table_ryn_5mm_wqb__entry__2}

    | Feld | Wert |
    |-|-|
    | Endpunkt | REST-Endpunkt Hinweis: Weitere Informationen finden Sie unter [Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow ab](https://servicenow-prod.fluidtopics.net/IGilRipe2GmRH6iVUjC1cQ#resource-path-wd-fin-spoke "Rufen Sie den Ressourcenpfad aus der -Instanz ServiceNow ab, um später Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen"). |
    | HTTP-Methode | POST |
    [ ]

    {#import-clar-offbd-webhk-wd-hr__table_ryn_5mm_wqb}
12. Speichern Sie die Änderungen.
13. Wählen Sie im Projektexplorer die Integration aus, und stellen Sie sie in Ihrem Workday -System bereit.
14. Melden Sie sich bei Ihrer Instanz Workday an, und navigieren Sie zu IntegrationIntegrationssystemKonfigurieren Sie Integrationsattribute.  
15. Geben Sie den Anwendernamen und das Passwort unter Integrationsattribute konfigurieren an, die Sie in [Generieren Sie Anwendername und Passwort in Ihrer Instanz ServiceNow für den Offboarding-Webhook](https://servicenow-prod.fluidtopics.net/oy610BKfScCvh5akiL0mBw#generate-username-pwd-offboarding-wd-hr "Generieren Sie den Anwendernamen und das Passwort in Ihrer Instanz ServiceNow, um Anforderungen für den Offboarding-Webhook zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.")generiert haben.  
16. Ändern Sie einen Geschäftsprozess, und fügen Sie diese Integration Ihrem Geschäftsprozess hinzu.
    1. Bearbeiten Sie die Definition des Geschäftsprozesses.  
    2. Wählen Sie den ISU-Anwender im Feld Workday-Account aus.
    3. Wählen Sie das Gültigkeitsdatum aus, und klicken Sie auf OK.
    4. Klicken Sie auf das +-Zeichen, und fügen Sie einen neuen Geschäftsprozessschritt in BP hinzu.
    5. Wählen Sie einen Auftrag aus, der sich nach dem Abschlussschritt des Geschäftsprozesses befindet.
    6. Fügen Sie den Geschäftsprozess hinzu, und wählen Sie als TypIntegrationaus.  
    7. Geben Sie den ISU- Anwendernamen unter Als Anwender ausführen ein, und klicken Sie auf OK.
    8. Klicken Sie im neu hinzugefügten Geschäftsprozessschritt in BP auf Integration konfigurieren.  
    9. Wählen Sie in den Integrationskriterien den Werttyp als Wert zur Laufzeit bestimmen und anschließend Mitarbeiter-IDals Wert aus.  

       Das ausgewählte Feld „ Mitarbeiter-ID " im Wert wird angezeigt.
    10. Klicken Sie auf OK.
    11. Öffnen Sie die Aufgabe Anwenderdefinierten Bericht erstellen.
    12. Geben Sie den Berichtsnamen ein, z. B. <kbd class="ph userinput">New_terminated_record</kbd>.
    13. Wählen Sie als Berichtstyp die Option Erweitert aus.
    14. Deaktivieren Sie die Option Optimiert für Leistung.
    15. Wählen Sie Alle Mitarbeiter als Datenquelle aus.  
    16. Erstellen Sie einen Bericht wie unten gezeigt:  

        Gruppenspaltenüberschriften in Berichten

        Abschnitt „Sortieren" in Berichten

        Filterabschnitt in Berichten
    17. Wählen Sie die Option Standardwerte für nicht definierte Prompt ausfüllen auf der Registerkarte Prompts.
    18. Wählen Sie auf der Registerkarte Erweitert die Option Als Webservice aktivieren aus.
    {#import-clar-offbd-webhk-wd-hr__substeps_otc_cpm_wqb}

## Richten Sie den Beurlaubungs-Webhook für die Workday HR-Spoke ein {#ariaid-title11}

Verwenden Sie den Beurlaubungs-Webhook, um Details zur Beurlaubung eines Mitarbeiters aus Workday für Ihre ServiceNow-Instanz abzurufen.

### Generieren Sie Anwendernamen und Passwort in Ihrer Instanz ServiceNow für den Webhook „Beurlaubung". {#ariaid-title12}

Generieren Sie den Anwendernamen und das Passwort in Ihrer -Instanz ServiceNow, um Anforderungen für den Beurlaubungs-Webhook zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.

#### Vorbereitungen

Erforderliche Rolle: admin  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystemdefinitionTabelle.
3. Filtern und suchen Sie nach der Spoke-Webhook-Registrierungstabelle Workday HR, z. B. Workday-Webhook-Registrierung.
4. Klicken Sie auf die zugehörige Liste Liste anzeigen.
5. Klicken Sie auf Neu.
6. Füllen Sie diese Werte im Formular aus.  
   {#generate-usrnm-pwd-leave-absence-wd-hr__table_ilc_ygn_wqb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Beschreibung | Beschreibung des Webhook-Registrierungsdatensatzes. Geben Sie <kbd class="ph userinput">das Workday-Ereignis und die Authentifizierung für Beurlaubung ein</kbd>. |
   | UserName | BenutzerWorkday, der über Integrationsrechte für die Verwendung von Workday Webservices verfügt. |
   | Passwort | Passwort des Anwenders Workday. |
   | Workday-Ereignis | Ereignis, für das der Webhook eingerichtet wird. <kbd class="ph userinput">Beurlaubung eingeben</kbd> |
   | Workday-Instanz | Workday Host-URL und Mandantenname Geben Sie die URL in diesem Format ein:<kbd class="ph userinput">https://</kbd>\<workday_host_url\> /\<workday_tenant_name\> |
   [ ]

   {#generate-usrnm-pwd-leave-absence-wd-hr__table_ilc_ygn_wqb}
7. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
8. Klicken Sie auf Anwendernamen und Passwort generieren.  
   Kopieren Sie die Werte für Anwendername und Passwort, und notieren Sie sie. Diese Werte müssen in der Instanz Workday angegeben werden, um die Webhook-Anforderungen zu authentifizieren.  
   Hinweis:  
   Wenn Sie mehr als einen HIRE-BP in Ihrer Umgebung haben, müssen Sie alle HIRE-BPs konfigurieren, um den Webhook „Anwender erstellen" für alle HIRE-Mitarbeitertransaktionen zu aktivieren.

### Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow für den Beurlaubungs-Webhook ab {#ariaid-title13}

Rufen Sie den -Ressourcenpfad aus der -Instanz ServiceNow ab, um später Offboarding-Webhook-Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen

#### Vorbereitungen

Erforderliche Rolle: admin.  
Hinweis:  
Diese Konfigurationen müssen in Ihrer Instanz ServiceNow durchgeführt werden.

#### Prozedur

1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
2. Navigieren zu AlleSystem-WebservicesScripted Web ServicesScripted REST APIs.
3. Öffnen Sie den Datensatz für die Spoke Workday HR.
4. Klicken Sie auf der Registerkarte Ressourcen auf den Rückruf -Datensatz.
5. Notieren Sie den Wert des Ressourcenpfads, und speichern Sie ihn zur späteren Verwendung.

### Importieren Sie die CLAR-Datei in Ihre Instanz Workday für den Webhook „Beurlaubung". {#ariaid-title14}

Importieren Sie die unter ServiceNow Store \[\] verfügbare CLAR-Datei, um den Beurlaubungs-Webhook einzurichten und Anforderungen von der Instanz ServiceNow zu authentifizieren.

#### Vorbereitungen

* Workday Studio muss installiert sein.
* Zugriff auf Richtlinie zur anwenderdefinierten Berichterstellung.Erstellen Sie in Workday einen anwenderdefinierten Bericht basierend auf der Berichtsstruktur „Leave_of_absence_request", und geben Sie den Bericht für den ISU-Anwender frei.

* Zugriff zum Bearbeiten der Geschäftsprozessdefinition.
* Zugriff zum Erstellen und Bearbeiten des Integrationssystems.
* Erforderliche Rolle: admin

{#import-clar-leave-absence-webhk-wd-hr__ul_rgp_mjn_wqb}  
Hinweis:  
* Mit Ausnahme des Integrationsnamens, des Berichtsfeld-XPath (falls erforderlich) und des Instanzheaders Workday werden Benutzer davor gewarnt, die Werte von Feldern oder Eigenschaften in der CLAR-Datei zu ändern.
* Diese Konfigurationen müssen in Workday Studio durchgeführt werden.
{#import-clar-leave-absence-webhk-wd-hr__ul_pzk_hhq_gxb}

#### Prozedur

1. Von der [Workday HR-Spoke](https://store.servicenow.com/sn_appstore_store.do#!/store/application/133e9dacdb910010ea4494d9db961988) -Seite in [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home), laden Sie die Datei Workday-HR-Leave-of-Absence-Webhook-Studio-Sample aus Links undDokumente zur Unterstützung herunter.
2. Extrahieren Sie die Beispieldatei, um die CLAR-Datei zu erhalten.
3. Importieren Sie die CLAR-Datei in Workday Studio.
4. Navigieren Sie auf der Registerkarte Eigenschaften der Komponente StartHere zu Services, und wählen Sie den für diesen Webhook erstellten RAAS-Bericht aus.  
5. Wählen Sie die Umgebung, in der Ihr Bericht vorhanden ist, z. B. Implementierung oder Sandbox, und konfigurieren Sie den Bericht gemäß Ihren Anforderungen.
6. Geben Sie einen Berichtsnamen an, und wählen Sie den gewünschten Bericht aus.  
7. Geben Sie den Aliasnamen des Berichts an.  
8. Nachdem der Berichtsalias hinzugefügt wurde, fügen Sie den ausgewählten Berichtspfad unter „ Zusätzlicher Pfad " hinzu, der zum Ausführen des Berichts basierend auf der Aufforderung verwendet wird.  
9. Wählen Sie den Berichtsalias aus.
10. Geben Sie in der Komponente „Header festlegen " Ihre Instanz Workday für den WorkdayInstance -Header an.  
11. Füllen Sie diese Werte in den Eigenschaften von HttpOutaus.  
    {#import-clar-leave-absence-webhk-wd-hr__table_pp4_ykn_wqb__entry__2}

    | Feld | Wert |
    |-|-|
    | Endpunkt | REST-Endpunkt Hinweis: Weitere Informationen finden Sie unter [Rufen Sie den Ressourcenpfad aus Ihrer Instanz ServiceNow ab](https://servicenow-prod.fluidtopics.net/IGilRipe2GmRH6iVUjC1cQ#resource-path-wd-fin-spoke "Rufen Sie den Ressourcenpfad aus der -Instanz ServiceNow ab, um später Anforderungen zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen"). |
    | HTTP-Methode | POST |
    [ ]

    {#import-clar-leave-absence-webhk-wd-hr__table_pp4_ykn_wqb}
12. Speichern Sie die Änderungen.
13. Wählen Sie im Projektexplorer die Integration aus, und stellen Sie sie in Ihrem Workday -System bereit.
14. Melden Sie sich bei Ihrer Instanz Workday an, und navigieren Sie zu IntegrationIntegrationssystemKonfigurieren Sie Integrationsattribute.  
15. Geben Sie den Anwendernamen und das Passwort unter Integrationsattribute konfigurieren an, die Sie in [Generieren Sie Anwendernamen und Passwort in Ihrer Instanz ServiceNow für den Webhook „Beurlaubung".](https://servicenow-prod.fluidtopics.net/oy610BKfScCvh5akiL0mBw#generate-usrnm-pwd-leave-absence-wd-hr "Generieren Sie den Anwendernamen und das Passwort in Ihrer -Instanz ServiceNow, um Anforderungen für den Beurlaubungs-Webhook zu authentifizieren und die erforderlichen Daten aus der Anwendung Workday abzurufen.")generiert haben.  
16. Ändern Sie einen Geschäftsprozess, und fügen Sie diese Integration Ihrem Geschäftsprozess hinzu.
    1. Bearbeiten Sie die Definition des Geschäftsprozesses.  
    2. Wählen Sie den ISU-Anwender im Feld Workday-Account aus.
    3. Wählen Sie das Gültigkeitsdatum aus, und klicken Sie auf OK.
    4. Klicken Sie auf das +-Zeichen, und fügen Sie einen neuen Geschäftsprozessschritt in BP hinzu.
    5. Wählen Sie einen Auftrag aus, der sich nach dem Abschlussschritt des Geschäftsprozesses befindet.
    6. Fügen Sie den Geschäftsprozess hinzu, und wählen Sie als TypIntegrationaus.  
    7. Geben Sie den ISU- Anwendernamen unter Als Anwender ausführen ein, und klicken Sie auf OK.
    8. Klicken Sie im neu hinzugefügten Geschäftsprozessschritt in BP auf Integration konfigurieren.  
    9. Wählen Sie in den Integrationskriterien den Werttyp als Wert zur Laufzeit bestimmen und anschließend Mitarbeiter-IDals Wert aus.  
       Das ausgewählte Feld „ Mitarbeiter-ID " im Wert wird angezeigt.
    10. Klicken Sie auf OK.
    11. Öffnen Sie die Aufgabe Anwenderdefinierten Bericht erstellen.
    12. Geben Sie den Berichtsnamen ein, z. B. <kbd class="ph userinput">Beurlaubung_von_Abwesenheit_Anforderung</kbd>.
    13. Wählen Sie als Berichtstyp die Option Erweitert aus.
    14. Deaktivieren Sie die Option Optimiert für Leistung.
    15. Wählen Sie als DatenquelleAlle aktiven und gekündigten Mitarbeiteraus.
    16. Erstellen Sie einen Bericht wie unten gezeigt:  

        Abschnitt „Gruppenspaltenüberschrift" im Bericht

        Filterabschnitt in Bericht
    17. Wählen Sie die Option Standardwerte für nicht definierte Prompt ausfüllen auf der Registerkarte Prompts.
    18. Wählen Sie auf der Registerkarte Erweitert die Option Als Webservice aktivieren aus.
    {#import-clar-leave-absence-webhk-wd-hr__substeps_krq_qln_wqb}

