Workday - HackerRank Interviews Konfigurationshandbuch
Last updated: May 25, 2026
Diese Anleitung beschreibt die Konfigurationsschritte zur Bereitstellung von Interviews für die Workday-Integration.
Voraussetzungen:
Sie müssen das Workday Recruiting-Modul aktiviert und im Umfang haben.
Der Geschäftsprozess ‚Interview (Standarddefinition)‘ muss im Mandanten vorhanden sein.
Suchen Sie nach ‚bp: Interview‘, um zu überprüfen, ob dieser bereits im Mandanten vorhanden ist.
Falls nicht, richten Sie den Geschäftsprozess ‚Interview (Standarddefinition)‘ in Ihrem Workday-Mandanten ein und konfigurieren Sie ihn mit der Aufgabe ‚Geschäftsprozessdefinition erstellen (Standarddefinition)‘. Weitere Informationen finden Sie im Workday Community-Leitfaden. Außerdem können Sie auf zusätzliche Dokumentation verweisen.
Laden Sie Workday Studio auf Ihren Computer herunter und installieren Sie es. Für weitere Informationen lesen Sie den Installationsleitfaden.
Konfigurieren Sie das Workday Studio
Die Konfiguration des Workday Studio umfasst eine Reihe von Schritten:
Importieren Sie die CLAR-Datei in Workday Studio
Wählen Sie in der Menüleiste Studio Datei -> Importieren.
Wählen Sie den CLAR-Datei-Import-Assistenten im Workday-Ordner. Sie können die CLAR-Datei unter diesem Link finden.
Klicken Sie auf Durchsuchen und wählen Sie eine CLAR-Datei zum Importieren aus.
Klicken Sie auf Weiter, um die Sammlungen und Projekte in der CLAR-Datei anzuzeigen.
Wählen Sie Sammlungen und Projekte aus, die aus der CLAR-Datei importiert werden sollen.
Bearbeiten Sie alle Konflikte bei Projektnamen, falls zutreffend.
Wählen Sie ein Projekt mit einem Konflikt im Namen.
Klicken Sie auf Bearbeiten.
Benennen Sie im Feld Projektname das Projekt um.
Bearbeiten Sie alle Konflikte bei Sammlungsnamen, falls zutreffend.
Wählen Sie eine Sammlung mit einem Konflikt im Namen.
Klicken Sie auf Bearbeiten.
Benennen Sie im Feld Sammlungsname die Sammlung um.
Klicken Sie auf Fertigstellen.
Fügen Sie eine Verbindung in Workday hinzu
Wählen Sie Fenster -> Einstellungen -> Workday -> Verbindungen. Wenn dies nicht zugänglich ist, können Sie Folgendes tun: Gehen Sie zu Fenster -> Ansicht anzeigen -> Cloud Explorer. Klicken Sie auf das Symbol in der oberen linken Ecke des Cloud Explorer-Feldes, um Verbindungsdetails zu öffnen.
Klicken Sie auf Hinzufügen.
Im Fenster Verbindung hinzufügen sollten Sie Folgendes berücksichtigen:
Option Beschreibung
Name Der Name der Verbindung.
URL Die URL der Verbindung. - https://workdayinc.force.com/partnercenter/apex/PartnerPortalKnowledge?id=kA04X000001DXF4SAO
Gruppe Fügt die Verbindung einer Gruppe hinzu. (Optional)
Im Abschnitt Credentials geben Sie den Mandanten an und wählen eine Authentifizierungsmethode, Basic Auth oder OAuth 2.0.
Um die OAuth 2.0-Authentifizierung zu verwenden, müssen Sie zunächst einen API-Client registrieren. Weitere Informationen finden Sie im Workday Community Artikel.
Option
Beschreibung
Basic Auth
Geben Sie den Benutzernamen und das Passwort für die Verbindung an.
OAuth 2.0
Geben Sie diese Details für die Verbindung an:
Grant Type
Client ID
Authorization Endpoint
Token Endpoint
Access Token
Klicken Sie auf Testverbindung.
Das Studio bestätigt, ob es auf die Verbindung zugreifen kann.
Der Benutzer muss bestimmte Berechtigungen haben, um zu deployen. Siehe die Liste im Workday Studio, um sicherzustellen, dass der Benutzer mindestens einer der Sicherheitsgruppen für jeden Abschnitt angehört, der zum Deployen des CLAR auf den Mandanten erforderlich ist. Für weitere Informationen siehe den Workday-Artikel für benutzerbasierte Sicherheitsgruppen.
Bereitstellung der CLAR-Datei für den Workday-Mandanten mit Workday Studio
Bereitstellung von CLAR für den Workday-Mandanten durch Rechtsklick auf das Projekt in Workday Studio und Klick auf Deploy to Workday.
Wählen Sie die Workday-Umgebung aus, in der Sie die CLAR-Datei bereitstellen möchten. Stellen Sie sicher, dass die Option Include source code in deployed CLAR ausgewählt ist.
Klicken Sie auf Next.
Stellen Sie sicher, dass Ihr Projekt im Abschnitt Configured ist.
Klicken Sie auf Finish.
Konfigurieren des Workday-Mandanten
Voraussetzung
Sie benötigen Zugriff auf die Domain „Security: Security Configuration“, um die folgenden Schritte auszuführen.
Erstellen und Konfigurieren des Zugriffs für ein Integration System User (ISU)-Konto
Hinweis: Wenn Sie diese Schritte nicht ausführen können, aktualisieren Sie die Sicherheitsfelder entsprechend. Wenn Sie keinen Zugriff auf eine bestimmte Aufgabe oder einen Bericht haben, der Teil dieses Leitfadens ist, verwenden Sie den Bericht View Security for Securable Item, um die für diese Aufgabe oder diesen Bericht erforderlichen Domains und Sicherheitsgruppen zu überprüfen.
Integration Systembenutzerkonfiguration:
Greifen Sie auf die Aufgabe „Create Integration System User“ zu und konfigurieren Sie ein Workday-Konto für die Integration.
Benennen Sie das Konto als „HackerRank_Interview_Integration_User_Step1“.
Geben Sie ein Passwort ein und speichern Sie die Anmeldeinformationen irgendwo für die zukünftige Verwendung.
Behalten Sie die Session Timeout Minutes auf dem Standardwert von null, um das Ablauf der Sitzung zu verhindern. Eine abgelaufene Sitzung kann dazu führen, dass die Integration vor Abschluss stoppt.
Wählen Sie Do Not Allow UI Sessions. Diese Option verhindert, dass der Integration Systembenutzer sich über die UI bei Workday anmeldet.
Folgen Sie den oben genannten Schritten und erstellen Sie einen zusätzlichen Integration Systembenutzer namens ‚HackerRank_Interview_Integration_User_Step2‘.
Erstellen Sie Sicherheitsgruppen für das Integrationssystem (Unbeschränkt).
Greifen Sie auf die Aufgabe „Create Security Group“ zu und konfigurieren Sie eine Sicherheitsgruppe für das Integrationssystem für die Integration.
Wählen Sie den Typ „Integration System Security Group (Unconstrained)“
Benennen Sie die Gruppe als „ISSG_HackerRank_Interview_Integration“.
Wählen Sie die ISUs aus, die Sie in Schritt A im Integration System User-Feld erstellt haben.
Klicken Sie auf OK, um zu speichern.
Bearbeiten Sie die Domain-Sicherheitsrichtlinien.
Um der Sicherheitsgruppe Zugriff auf die Domains zu gewähren, die Ihre Integration benötigt, befolgen Sie diese Schritte für jede Domain:
Benötigte Domains:
Interview-Integrationen
Kandidatendaten: Interview-Plan
Kandidaten-Datum: Interview-Feedback-Ergebnisse
Arbeitnehmerdaten: Öffentliche Arbeitnehmerberichte
Personendaten: Arbeitskontaktinformationen
Greifen Sie auf den Domain-Ansichtsbericht über die Suchleiste zu und finden Sie die Domain.
Als eine verwandte Aktion auf der Domain wählen Sie Domain > Sicherheitsrichtlinienberechtigungen bearbeiten.
Fügen Sie die erstellte Sicherheitsgruppe den Bericht- oder Aufgabenberechtigungen sowie den Integrationsberechtigungen hinzu. Wählen Sie „Get“, „Put“, „View“ und/oder „Modify“ basierend auf der Tabelle im nächsten Schritt.
Aktivieren Sie ausstehende Änderungen an der Sicherheitsrichtlinie.
Greifen Sie auf die Aufgabe „Activate Pending Security Policy Changes“ zu.
Beschreiben Sie Ihre Änderungen im Kommentarfeld.
Wählen Sie das Kontrollkästchen „Bestätigen“, um Ihre Änderungen zu aktivieren.
Zugriff auf die Aufgabe „Maintain Password Rules“. Fügen Sie die Integration Systembenutzer zu den Systembenutzern hinzu, die von der Ablaufzeit des Passworts ausgenommen sind.
Hinweis: Um Integrationsfehler zu vermeiden, die durch abgelaufene Passwörter verursacht werden, empfiehlt Workday, zu verhindern, dass Passwörter in Workday ablaufen.Weisen Sie den ISU dem Integrationssystem zu.
Suchen Sie nach ‚intsys: Hackerrank_Interview_Integration_Step2“ und klicken Sie auf das Integrationssystem.
Verwenden Sie die verwandten Aktionen des Integrationssystems, um zu Workday Account -> Bearbeiten zu navigieren.
Wählen Sie Ihren ISU namens ‚HackerRank_Interview_Integration_User_Step2‘.
Wiederholen Sie diese Schritte, um den anderen ISU für das ‚Hackerrank_Interview_Integration_Step1‘-Integrationssystem hinzuzufügen.
Verwalten Sie Authentifizierungsrichtlinien für den API-Zugriff
Navigieren Sie zu ‚Manage Authentication Policies‘.
Bearbeiten Sie die Authentifizierungsrichtlinie für die Umgebung, in der Sie derzeit arbeiten.
Erstellen Sie eine neue Authentifizierungsregel mit dem Plus-Symbol in der oberen linken Ecke.
Geben Sie einen Regelname ein.
Wählen Sie Ihre oben erstellte Sicherheitsgruppe für das Integrationssystem unter ‚Security Group‘.
Geben Sie einen Wert für ‚Authentication condition name‘ ein.
Wählen Sie ‚User Name Password‘ für den Abschnitt ‚Allowed Authentication Types‘.
Klicken Sie auf OK.
Navigieren Sie zu ‚Activate All Pending Authentication Policy Changes‘, um Ihre Änderungen zu aktivieren.
Hinweis: Wenn dies nicht richtig eingerichtet ist, kann es zu Problemen bei der Web-Service-Kommunikation von HackerRank mit Workday kommen. Bei Problemen mit der Authentifizierung verwenden Sie den Bericht ‚Signons and Attempted Signons‘, um den fehlgeschlagenen Anmeldeversuch zu beheben.
Hinzufügen von HackerRank-spezifischen Feldern zur Integration
Hinweis: Beziehen Sie sich auf den Konfigurieren Sie die HackerRank-Einstellungen Abschnitt unten im Dokument und schließen Sie die Einrichtung in HackerRank ab, um den access_token und die Firmen-ID zu erhalten, die in den folgenden Schritten benötigt werden.
Suchen Sie nach der Integration im Mandanten, indem Sie ‘intsys: HackerRank_Interview_Integration_Step2’ in die Suchleiste eingeben.
Fügen Sie den von HackerRank bereitgestellten ‘Access Token’ in das ‘Access Token’-Integrationsattribut mit den verwandten Aktionen des Integrationssystems hinzu (Integration System -> Configure Integration Attributes).
Fügen Sie die von HackerRank bereitgestellte ‘Company ID’’ in das ‘Company ID’-Integrationsattribut mit den verwandten Aktionen des Hackerrank_Interview_Integration_Step2-Integrationssystems hinzu und führen Sie Systemintegration -> Configure Integration Attributes durch.
Zugriff auf die Aufgabe „Externer OAuth-Client registrieren“.
Navigieren Sie zur Aufgabe „Externer Oauth-Client registrieren“.
Suchen und wählen Sie Ihr Integrationssystem mit dem Namen „Hackerrank_Interview_Integration_Step1“.
Geben Sie die von Ihrem HackerRank-Kontakt bereitgestellten Werte ein:
OAuth 2.0 Client-Name
OAuth 2.0 Client-ID
OAuth 2.0 Client-Secret
Bereich
Autorisierungs-Endpunkt-URL
Token-Endpunkt-URL
Klicken Sie auf OK, um zu speichern.
Navigieren Sie zur Bearbeitung der Mandanteneinrichtung - Recruiting-Aufgabe
Wählen Sie das Integrationssystem mit dem Namen „Hackerrank_Interview_Integration_Step1“ aus dem Web-Konferenz-Integrationssystem-Prompt aus und speichern Sie es.
Erstellen Sie berechnete Felder
Erstellen Sie die folgenden berechneten Felder mit der Erstellen berechnetes Feld-Aufgabe anhand der folgenden Screenshots:
Feldname: CFI LRV Kandidat aus dem Interview
Funktion: Zugehörigen Wert suchen
Geschäftsobjekt: Interview
Suchfeld: Bewerbung
Rückgabewert: Kandidat – Feldtyp: Selbstreferenzierende Instanz (sichtbar über die zugehörigen Aktionen des Feldes)
Feldname: CFI LRV Kandidaten-E-Mail für Kandidat aus dem Interview
Funktion: Zugehörigen Wert suchen
Geschäftsobjekt: Interview
Suchfeld: CFI LRV Kandidat aus dem Interview
Rückgabewert: E-Mail
Feldname: CFI LRV Recruiter für Interview
Funktion: Zugehörigen Wert suchen
Geschäftsobjekt: Interview
Suchfeld: Bewerbung
Rückgabewert: Recruiter
Feldname: CFI LRV Recruiter E-Mail für Interview
Funktion: Zugehörigen Wert suchen
Geschäftsobjekt: Interview
Suchfeld: CFI LRV Recruiter für Interview
Rückgabewert: E-Mail - Primäre Arbeit
Geschäftsprozesskonfiguration
Hinweis: Workday empfiehlt die folgende Einrichtung und hat diese auf die Funktionalität der Integration getestet. Wir empfehlen, alle unten genannten Schritte in der angegebenen Reihenfolge durchzuführen. Wenn Sie zusätzliche Schritte in Ihrer Einrichtung haben, stellen Sie zunächst sicher, dass die Integration für Ihre Einrichtung funktioniert.
Suche nach ‚bp:interview‘.
Klicke auf dein ‚Interview (Standarddefinition).‘
Bearbeite die Geschäftsprozessdefinition mit den Verwandten Aktionen und navigiere zu Business Process -> Edit Definition. Klicke auf OK.
Einrichten des Schedule Interview-Schritts:
Füge einen neuen Schritt mit dem Plus-Symbol in der oberen linken Ecke hinzu.
Gib einen Buchstaben für ‚Order‘ ein, der den Schedule Interview-Schritt nach dem ‚Initiation‘-Schritt platziert.
Wähle ‚Action‘ in der Spalte ‚Type‘.
Wähle Schedule Interview in der Specify-Spalte.
Wähle eine Sicherheitsgruppe für die Group-Spalte, die den ‚Schedule Interview‘-Schritt bearbeiten soll.
(Optional) Fülle die Due Date-Spalte aus.
Einrichten des Integrationsschritts:
Füge einen neuen Schritt mit dem Plus-Symbol in der oberen linken Ecke hinzu.
Gib einen Buchstaben für ‚Order‘ ein, der den Integrationsschritt nach der Schedule Interview -Aktion platziert. Zum Beispiel, wenn der ‚Schedule Interview‘-Schritt Order b ist, mache den Integrationsschritt Order c.
Wähle Integration’ in der Type-Spalte. Klicke auf OK.
Bewege die Maus über das Vergrößerungsglas für den Integrationsschritt und klicke auf Related Actions. Navigiere zu Business Process -> Maintain Redirect. Klicke auf OK. Wähle die Kontrollkästchen Move to Next Step und Rerun and Integration und wähle die erlaubten Sicherheitsgruppen für die Weiterleitung aus.
Hinweis: Wenn keine Sicherheitsgruppen im Dropdown-Menü vorhanden sind, klicke Related Actions außerhalb der Geschäftsprozessdefinition und navigiere zu Business Process Policy - Edit. Füge die gewünschten Sicherheitsgruppen im Redirect Action-Feld hinzu.
Für den Schritt, den du gerade erstellt hast, klicke auf Configure.
Wähle dein Integrationssystem (Integration System Name: Hackerrank_Interview_Integration_Step2) und klicke auf OK.
Konfiguriere die Integrationskriterien wie folgt:
Einrichten des Manage Interview Feedback:
Füge einen neuen Schritt mit dem Plus-Symbol in der oberen linken Ecke hinzu.
Gib einen Buchstaben für ‚Order‘ ein, der den ‚Manage Interview Feedback‘-Schritt nach dem ‚Integration‘-Schritt platziert.
Wähle Shared Participation aus dem Dropdown in der Type-Spalte.
Wähle Manage Interview Feedback aus der Specify-Spalte.
Wähle die entsprechende(n) Sicherheitsgruppe(n) unter der Group-Spalte aus.
Einrichten des Make Interview Decision-Schritts:
Füge einen neuen Schritt mit dem Plus-Symbol in der oberen linken Ecke hinzu.
Gib einen Buchstaben für ‚Order‘ ein, der den ‚Make Interview Decision‘-Schritt nach dem ‚Manage Interview Feedback‘-Schritt platziert.
Wähle Action aus der Type-Spalte.
Wähle Make Interview Decision aus der Specify-Spalte.
Wähle die entsprechende(n) Sicherheitsgruppe(n) unter der Group-Spalte.
(Optional) Fülle die Due Date-Spalte aus.
Klicke auf OK, um zu speichern.
Bewege die Maus über das Vergrößerungsglas für den ‚Make Interview Decision‘-Schritt und klicke auf Related Actions. Gehe zu Business Process -> Set und setze es auf Completion.
Klicke auf OK.
Konfigurieren Sie die HackerRank-Einstellungsseite
Verwenden Sie einen der Benutzernamen des Integration System Users, den Sie erstellt haben.
Verwenden Sie das entsprechende Passwort des Integration System Users.
Geben Sie den Endpunkt der Recruiting Public Web Services:
Suchen Sie nach dem Bericht „Public Web Services“ in Ihrem Workday-Mandanten. Navigieren Sie zu Recruiting (Public) Web Service. Klicken Sie auf die Related Actions daneben und navigieren Sie zu Web Service -> View WSDL. Suchen Sie nach ‚soapbind:address‘ im WSDL.Geben Sie die Interview-Bewertungs-IDs aus Workday ein, die auf der HackerRank-Seite auf ‚Pass‘ und ‚Fail‘ abgebildet werden sollen.
Die Aufgabe ‚Maintain Interview Feedback Ratings‘ kann verwendet werden, um die Bewertungen initial zu konfigurieren. Nach der Erstkonfiguration kann die Aufgabe nur noch verwendet werden, um die Feedback-Beschreibungen zu aktualisieren.
Navigieren Sie zur Aufgabe ‚Maintain Reference IDs‘, um die Referenz-IDs für das Geschäft-Objekt ‚Interview Feedback Rating‘ zu aktualisieren oder anzuzeigen.
Hinweis: Wenn Sie Mandanten wechseln, stellen Sie dem HackerRank-Team aktualisierte Anmeldeinformationen bereit.