Guide de configuration des entretiens HackerRank pour Workday

Last updated: May 25, 2026

Ce guide décrit les étapes de configuration pour déployer Interviews pour l'intégration Workday.

Prérequis :

  1. Vous devez avoir le module Workday Recruiting activé et dans le périmètre.

  2. Le processus métier ‘Interview (Définition par défaut)’ doit exister dans le locataire.

    1. Recherchez ‘bp : Interview’ pour vérifier si cela existe déjà dans le locataire.

    2. Sinon, configurez et paramétrez le processus métier ‘Interview (Définition par défaut)’ dans votre locataire Workday en utilisant la tâche ‘Créer une définition de processus métier (Définition par défaut)’. Reportez-vous au guide de la communauté Workday. Vous pouvez également consulter documentation supplémentaire.

  1. Téléchargez et installez Workday Studio sur votre ordinateur. Pour plus d'informations, consultez le Guide d'installation.

Configurer Workday Studio

La configuration de Workday Studio implique une série d'étapes :

  1. Importer le fichier CLAR dans Workday Studio

  2. Ajouter une connexion dans Workday

  3. Déployer le fichier CLAR dans le locataire Workday en utilisant Workday Studio

Importer le fichier CLAR dans Workday Studio

  1. Dans la barre de menu Studio, sélectionnez Fichier -> Importer.

    1. Sélectionnez l'assistant d'importation de fichier CLAR dans le dossier Workday. Vous pouvez trouver le fichier CLAR à cette lien.

    2. Cliquez sur Parcourir et sélectionnez un fichier CLAR à importer.

    3. Cliquez sur Suivant pour afficher les collections et projets dans le fichier CLAR.

    4. Sélectionnez les collections et projets à importer depuis le fichier CLAR.

    5. Modifiez tous les conflits de noms de projet si applicable.

      • Sélectionnez un projet avec un conflit de nom.

      • Cliquez sur Modifier.

      • Dans le champ Nom du projet, renommez le projet.

    6. Modifiez tous les conflits de noms de collection si applicable.

      • Sélectionnez une collection avec un conflit de nom.

      • Cliquez sur Modifier.

      • Dans le champ Nom de la collection, renommez la collection.

    7. Cliquez sur Terminer.

Ajouter une connexion dans Workday

  1. Sélectionnez Fenêtre -> Préférences -> Workday -> Connexions. Si cela n'est pas accessible, vous pouvez faire ce qui suit : Allez dans Fenêtre -> Afficher la vue -> Explorateur Cloud. Cliquez sur l'icône dans le coin supérieur gauche de la boîte Explorateur Cloud pour ouvrir Détails de la connexion

  1. Cliquez Ajouter.

    1. Dans la fenêtre Ajouter une connexion, considérez :

  1. Dans la section Identifiants, spécifiez le locataire et sélectionnez une méthode d'authentification, Authentification de base ou OAuth 2.0.

    1. Pour utiliser l'autorisation OAuth 2.0, vous devez d'abord enregistrer un client API. Pour plus d'informations, consultez l'Article de la communauté Workday.

      Option

      Description

      Authentification de base

      Spécifiez le nom d'utilisateur et le mot de passe pour la connexion.

      OAuth 2.0

      Spécifiez ces détails pour la connexion :

      1. Type d'octroi

      2. ID client

      3. Point de terminaison d'autorisation

      4. Point de terminaison du jeton

      5. Jeton d'accès

  1. Cliquez sur Test de connexion.

    • Le Studio confirme s'il peut accéder à la connexion.

    • L'utilisateur doit avoir certaines permissions pour déployer. Consultez la liste dans Workday Studio pour vous assurer que l'utilisateur fait partie d'au moins un des groupes de sécurité pour chaque section nécessaire au déploiement du CLAR vers le locataire. Pour plus d'informations, voir l'Article Workday sur les groupes de sécurité basés sur l'utilisateur.

      confg_guide1.pngconfg_guide_testconnections.pngconfg_guide_testconnections2.pngconfg_guide_testconnections3.png

Déployer le fichier CLAR sur le locataire Workday en utilisant Workday Studio

  1. Déployer CLAR sur le locataire Workday en cliquant avec le bouton droit sur le projet dans Workday Studio et en cliquant sur Déployer sur Workday.

  2. Sélectionnez l'environnement Workday dans lequel vous souhaitez déployer le fichier CLAR. Assurez-vous que l'option Inclure le code source dans le CLAR déployé est sélectionnée.

  3. Cliquez sur Suivant.

  4. Assurez-vous que votre projet est sous la section Configuré.

  5. Cliquez sur Terminer.

Configurer le locataire Workday

Prérequis

Vous aurez besoin d'accéder au domaine ‘Sécurité : Configuration de la sécurité’ pour effectuer les étapes suivantes.

Créer et configurer l'accès pour un compte utilisateur du système d'intégration (ISU)

Remarque : Si vous ne pouvez pas effectuer ces étapes, mettez à jour les champs de sécurité en conséquence. Si vous ne pouvez pas accéder à une tâche ou un rapport spécifique qui fait partie de ce guide, utilisez le rapport Afficher la sécurité pour l'élément sécurisable pour examiner les domaines requis pour cette tâche ou ce rapport et les groupes de sécurité. 

  1. Configuration de l'utilisateur du système d'intégration :

    • Accédez à la tâche Créer un utilisateur du système d'intégration et configurez un compte Workday pour l'intégration.

    • Nommez le compte « HackerRank_Interview_Integration_User_Step1 ».

    • Spécifiez un mot de passe et enregistrez les identifiants quelque part pour une utilisation future.

    • Laissez le Timeout de session en minutes à la valeur par défaut zéro pour éviter l'expiration de la session. Une session expirée peut entraîner l'arrêt de l'intégration avant qu'elle ne soit terminée.

    • Sélectionnez Ne pas autoriser les sessions UI. Cette option empêche l'utilisateur du système d'intégration de se connecter à Workday via l'UI.

    Suivez les étapes ci-dessus et créez un utilisateur supplémentaire du système d'intégration nommé ‘HackerRank_Interview_Integration_User_Step2’.

  2. Créer des groupes de sécurité du système d'intégration (sans contrainte).

    • Accédez à la tâche ‘Créer un groupe de sécurité’ et configurez un groupe de sécurité du système d'intégration pour l'intégration.

    • Sélectionnez le type de ‘Groupe de sécurité du système d'intégration (sans contrainte)’

    • Nommez le groupe « ISSG_HackerRank_Interview_Integration ».

      Une capture d'écran d'un groupe

Description automatiquement générée
    • Sélectionnez les ISUs que vous avez créés dans Étape A dans la case Système d'utilisateur d'intégration.

    • Cliquez sur OK pour enregistrer.

  3. Modifier les politiques de sécurité du domaine.

    1. Pour accorder au groupe de sécurité l'accès aux domaines requis par votre intégration, suivez ces étapes pour chaque domaine :

      1. Domaines requis :

        • Intégrations d'entrevue

        • Données du candidat : Planning d'entrevue

        • Données du candidat : Résultats de feedback d'entrevue

        • Données du travailleur : Rapports publics du travailleur

        • Données de la personne : Informations de contact professionnel

        1. Accédez au rapport Afficher le domaine depuis la barre de recherche et trouvez le domaine.

        2. En tant qu'action liée au domaine, sélectionnez Domaine > Modifier les permissions de la politique de sécurité.

    2. Ajoutez le groupe de sécurité que vous avez créé aux permissions de rapport ou de tâche et aux permissions d'intégration. Sélectionnez Obtenir, Mettre, Voir et/ou Modifier en fonction du tableau dans l'étape suivante.

      Une capture d'écran d'un ordinateur

Description automatiquement générée

     

    • Activer les changements de politique de sécurité en attente.

    • Accédez à la tâche Activer les changements de politique de sécurité en attente.

    • Décrivez vos modifications dans le champ Commentaire.

    • Cochez la case Confirmer pour activer vos modifications.

  4. Accédez à la tâche Maintenir les règles de mot de passe. Ajoutez les utilisateurs du système d'intégration aux utilisateurs du système exemptés de la expiration du mot de passe.
    Remarque : Pour éviter les erreurs d'intégration causées par des mots de passe expirés, Workday recommande d'empêcher l'expiration des mots de passe Workday.

  5. Attribuer l'ISU au système d'intégration.

    1. Recherchez ‘intsys: Hackerrank_Interview_Integration_Step2” et cliquez sur le système d'intégration.

    2. En utilisant les actions liées de l'intégration, naviguez vers Workday Compte -> Modifier.

    3. Sélectionnez votre ISU nommé ‘HackerRank_Interview_Integration_User_Step2’.

    4. Répétez ces étapes pour ajouter l'autre ISU pour le système d'intégration ‘Hackerrank_Interview_Integration_Step1’.

      confg_guide_editaccount.pngconfg_guide_unknown.png
  6. Gérer les politiques d'authentification pour l'accès API

    • Naviguez vers ‘Gérer les politiques d'authentification’.

    • Modifiez la politique d'authentification pour l'environnement dans lequel vous travaillez actuellement.

    • Créez un nouveau jeu de règles d'authentification en utilisant l'icône Plus en haut à gauche.

    • Fournissez un nom de règle.

    • Sélectionnez votre groupe de sécurité du système d'intégration créé ci-dessus sous ‘Groupe de sécurité’.

    • Entrez une valeur pour ‘Nom de la condition d'authentification’.

    • Choisissez ‘Nom d'utilisateur mot de passe’ pour la section ‘Types d'authentification autorisés’.

    • Cliquez sur OK.

    • Naviguez vers ‘Activer toutes les modifications de politique d'authentification en attente’ pour activer vos modifications.

      Remarque : Si cela n'est pas configuré correctement, cela pourrait entraîner des problèmes avec HackerRank effectuant des appels de service Web vers Workday. En cas de problèmes d'authentification, utilisez le rapport ‘Signons et tentatives de connexion’ pour dépanner la tentative de connexion échouée.

Ajouter des champs spécifiques à HackerRank à l'intégration

Remarque : Reportez-vous à la section Configurer les paramètres de HackerRank ci-dessous dans le document et complétez la configuration dans HackerRank pour récupérer le access_token et l'ID de la société nécessaires dans les étapes suivantes.

  1. Recherchez l'intégration dans le locataire en recherchant ‘intsys: HackerRank_Interview_Integration_Step2’ dans la barre de recherche.

  • Ajoutez le ‘Access Token’ fourni par HackerRank à l’attribut d’intégration ‘Access Token’ en utilisant les Actions Connexes du système d’intégration (Système d’intégration -> Configurer les attributs d’intégration).

  • Ajoutez le ‘ID de la société’ fourni par HackerRank à l’attribut d’intégration ‘ID de la société’ en utilisant les Actions Connexes du système d’intégration Hackerrank_Interview_Integration_Step2 et en faisant Système d’intégration -> Configurer les attributs d’intégration.

  1. Accéder à la tâche Enregistrer le client OAuth externe.

    • Naviguer vers la tâche ‘Enregistrer le client OAuth externe’.

    • Trouver et sélectionner votre système d'intégration nommé ‘Hackerrank_Interview_Integration_Step1’.

    • Entrer ces valeurs fournies par votre contact HackerRank :

      1. Nom du client OAuth 2.0

      2. ID du client OAuth 2.0

      3. Secret du client OAuth 2.0

      4. Portée

      5. URL de l'endpoint d'autorisation

      6. URL de l'endpoint de token

    • Cliquer sur OK pour enregistrer.

      workday_new_ss.png

Naviguer vers la tâche Modifier la configuration du locataire - Recrutement

  1. Sélectionner le système d'intégration nommé ‘Hackerrank_Interview_Integration_Step1’ dans l'invite du système d'intégration Web Conference et enregistrer.

    confg_guide_webconf.png

Construire les champs calculés

Construire les champs calculés suivants en utilisant la tâche Créer un champ calculé en utilisant les captures d'écran suivantes :

  1. Nom du champ : CFI LRV Candidat de l'entretien

    Une capture d'écran d'une recherche d'emploi

Description automatiquement générée
    • Fonction : Recherche de valeur associée

    • Objet métier : Entretien

    • Champ de recherche : Candidature

    • Valeur de retour : Candidat – Type de champ : Instance de référence interne (Visible depuis les Actions associées du champ)

  1. Nom du champ : CFI LRV Email du candidat pour le candidat de l'entretien

    Une capture d'écran d'une page web

Description automatiquement générée
    • Fonction : Recherche de valeur associée

    • Objet métier : Entretien

    • Champ de recherche : CFI LRV Candidat de l'entretien

    • Valeur de retour : Email

  1. Nom du champ : CFI LRV Recruteur pour l'entretien

    Une capture d'écran d'un ordinateur

Description automatiquement générée
    • Fonction : Recherche de valeur associée

    • Objet métier : Entretien

    • Champ de recherche : Candidature

    • Valeur de retour : Recruteur

  1. Nom du champ : CFI LRV Email du recruteur pour l'entretien

    Une capture d'écran d'un ordinateur

Description automatiquement générée
    • Fonction : Recherche de valeur associée

    • Objet métier : Entretien

    • Champ de recherche : CFI LRV Recruteur pour l'entretien

    • Valeur de retour : Email - Travail principal

Configuration du processus métier

Remarque : Workday recommande la configuration suivante et a été testé pour que l'intégration fonctionne. Nous recommandons de suivre toutes les étapes mentionnées ci-dessous dans l'ordre spécifié. Si vous avez des étapes supplémentaires dans votre configuration, assurez-vous d'abord que l'intégration fonctionne pour votre configuration.

  1. Recherchez ‘bp:interview’.

  2. Cliquez sur votre ‘Interview (Définition par défaut).’

  3. Modifiez la définition du processus métier en utilisant les Actions Connexes et en naviguant vers Processus Métier -> Modifier la Définition. Cliquez sur OK.

  4. Configurer l'étape d'entretien planifié :

    • Ajoutez une nouvelle étape en utilisant l'icône Plus dans le coin supérieur gauche.

    • Tapez une lettre pour ‘Order’ qui place l'étape d'entretien planifié après l'étape ‘Initiation’.

    • Sélectionnez ‘Action’ dans la colonne ‘Type’.

    • Sélectionnez Entretien Planifié dans la colonne Spécifier.

    • Choisissez un groupe de sécurité pour la colonne Groupe qui doit gérer l'étape ‘Entretien Planifié’.

    • (Optionnel) Remplissez la colonne Date d’échéance.

  5. Configurer l'étape d'intégration :

    • Ajoutez une nouvelle étape en utilisant l'icône Plus dans le coin supérieur gauche.

    • Tapez une lettre pour ‘Order’ qui place l'étape d'intégration après l'étape d'action Entretien Planifié. Par exemple, si l'étape ‘Entretien Planifié’ est Order b, faites de l'étape d'intégration Order c.

    • Sélectionnez Intégration dans la colonne Type. Cliquez sur OK.

    • Survolez la loupe pour l'étape d'intégration et cliquez sur Actions Connexes. Naviguez vers Processus Métier -> Maintenir la Redirection. Cliquez sur OK. Sélectionnez les cases à cocher Passer à l'étape suivante et Rerun and Integration et choisissez les groupes de sécurité autorisés pour la redirection.

      Remarque : Si aucun groupe de sécurité n'apparaît dans la liste déroulante, cliquez sur Actions Connexes dans la Définition du Processus Métier et naviguez vers Politique de Processus Métier - Modifier. Ajoutez les groupes de sécurité souhaités dans la case d'action de redirection.

    • Pour l'étape que vous venez de créer, cliquez sur Configurer.

    • Sélectionnez votre système d'intégration (Nom du système d'intégration : Hackerrank_Interview_Integration_Step2) et cliquez sur OK.

    • Configurez les critères d'intégration comme suit :

      Une capture d'écran d'un ordinateur

Description automatiquement générée
  6. Configurer la gestion des retours d'entretien :

    • Ajoutez une nouvelle étape en utilisant l'icône Plus dans le coin supérieur gauche.

    • Tapez une lettre pour ‘Order’ qui place l'étape ‘Gérer le retour d'entretien’ après l'étape ‘Intégration’.

    • Choisissez Participation Partagée dans le menu déroulant de la colonne Type.

    • Choisissez Gérer le retour d'entretien dans la colonne Spécifier.

    • Choisissez le(s) groupe(s) de sécurité approprié(s) sous la colonne Groupe.

  7. Configurer l'étape de prise de décision d'entretien :

    • Ajoutez une nouvelle étape en utilisant l'icône Plus dans le coin supérieur gauche.

    • Tapez une lettre pour ‘Order’ qui place l'étape ‘Décision d'entretien’ après l'étape ‘Gérer le retour d'entretien’.

    • Choisissez Action dans le menu déroulant de la colonne Type.

    • Choisissez Décision d'entretien dans la colonne Spécifier.

    • Choisissez le(s) groupe(s) de sécurité approprié(s) sous la colonne Groupe.

    • (Optionnel) Remplissez la colonne Date d’échéance.

    • Cliquez sur OK pour enregistrer.

    • Survolez la loupe pour l'étape ‘Décision d'entretien’ et cliquez sur Actions Connexes. Allez dans Processus Métier -> Définir et définissez comme Achèvement.

    • Cliquez sur OK.

Configurer la page des paramètres HackerRank

  1. Utilisez l'un des noms d'utilisateur du système d'intégration que vous avez créés.

  2. Utilisez le mot de passe utilisateur du système d'intégration correspondant.

  3. Spécifiez le Point de terminaison des services Web publics de recrutement :
    Recherchez le rapport ‘Services Web publics’ dans votre locataire Workday. Naviguez vers le Service Web de recrutement (public). Cliquez sur le Actions associées à côté et naviguez vers  Web Service -> View WSDL. Recherchez ‘soapbind:address’ dans le WSDL.

  4. Entrez les identifiants de notation d'entretien de Workday qui doivent correspondre à ‘Réussite’ et ‘Échec’ du côté HackerRank.

    1. La tâche ‘Maintenir les évaluations de feedback d'entretien’ peut être utilisée pour configurer initialement les évaluations. Après la configuration initiale, la tâche peut être utilisée pour mettre à jour uniquement les descriptions de feedback.

    2. Naviguez vers la tâche ‘Maintenir les identifiants de référence’ pour mettre à jour ou voir les identifiants de référence pour l’objet métier ‘Évaluation de feedback d'entretien’.

Remarque : Si vous déplacez des locataires, fournissez des identifiants mis à jour à l'équipe HackerRank.