Guide de configuration de l'intégration Oracle Recruiting Cloud - HackerRank

Last updated: July 7, 2026

Aperçu

HackerRank s'intègre avec Oracle Recruiting Cloud (ORC) pour les Tests et les Entretiens afin de faciliter une expérience d'embauche simple et fluide. Le but de ce document est de fournir un guide étape par étape pour la configuration de l'intégration Oracle Recruiting Cloud (ORC) - HackerRank.

Fonctionnalités clés

  • Envoyer des invitations aux tests aux candidats depuis ORC via votre processus de sélection des candidats.

  • Voir les résultats des tests des candidats dans ORC, y compris le score et les commentaires de l'évaluateur.

  • Avoir un lien direct vers le rapport de test d’un candidat depuis ORC.

  • Inclure des Tests dans votre flux de candidature ORC - vous pouvez choisir si les candidats passent ce test en ligne (lors de la candidature au poste) ou à la fin de la candidature.

  • Générer des liens d'entretien HackerRank pour des entretiens virtuels et à distance sur site avec les candidats.

  • Voir les résultats des entretiens et les informations sur le scorecard des intervieweurs.

  • Avoir un lien direct vers le rapport d'entretien du candidat depuis ORC.

Nous recommandons de configurer l'intégration dans une instance sandbox d'ORC et de HackerRank avant de la mettre en œuvre dans votre environnement de production.

Prérequis

L'utilisateur doit avoir un accès Administrateur de l'entreprise sur HackerRank
Rôle d'Administrateur du recrutement (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) sur ORC

Configuration de l'intégration

  1. Connectez-vous à HackerRank avec une licence d'administrateur.

  2. Accédez à Paramètres>Intégrations>Oracle Recruiting Cloud.

  3. Téléchargez le fichier ZIP d'intégration à l'étape 1 de la page.

    ZIP_file_screenshot.png
  4. Le fichier de configuration d'intégration HackerRank contient les informations sur l'intégration saisie par HackerRank lors de la création de l'intégration. Cela inclut les jetons API, les points de terminaison, etc., qui sont utilisés par l'ORC pour identifier le partenaire d'intégration. Lorsque vous téléchargez ce fichier .ZIP dans l'ORC (2 étapes plus tard), les déclencheurs d'intégration seront stockés dans votre instance ORC.

  5. Connectez-vous à ORC avec un rôle d'administrateur recruteur (ou supérieur).

  6. Importez le fichier ZIP de configuration d'intégration HackerRank.

  7. Selon les instructions de l'équipe ORC, voici les lignes directrices de l'équipe ORC pour vous aider à importer le fichier dans votre instance ORC :

    • Activation du partenaire : L'activation du partenaire consiste à contacter le partenaire pour obtenir le fichier .zip du projet d'implémentation et l'importer dans Oracle HCM Cloud.

    • Vous devez avoir le rôle d'administrateur d'implémentation d'application (ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT) et d'administrateur de recrutement (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) pour importer le fichier fourni par le partenaire.

    • Dans la zone de travail Configuration et Paramètres, cliquez sur l'icône Tâches et sélectionnez la tâche Gérer les packages de configuration.

    • Sur la page Gérer les packages de configuration, dans la section Résultats de recherche, cliquez sur Télécharger.
      Sélectionnez le fichier ZIP du projet d'implémentation fourni par le partenaire.

    • Cliquez sur Obtenir les détails pour vérifier que le fichier sélectionné est correct. Si nécessaire, cliquez sur Mettre à jour pour sélectionner un fichier différent et cliquez sur Soumettre.

    • Lorsque le message d'avertissement apparaît, cliquez sur Oui. Le processus de téléchargement commence. Une fois le téléchargement terminé, le statut passe à Terminé avec succès. Cliquez sur l'icône Actualiser pour mettre à jour le statut.

    • Une fois le téléchargement terminé, vous devez importer les données de configuration.

    • Sélectionnez la ligne où apparaît Upload - Terminé avec succès et cliquez sur le bouton Importer les données de configuration.

    • Si nécessaire, cliquez sur l'icône Actualiser pour mettre à jour le statut.

    • Une fois l'importation terminée, le statut passe à Terminé avec succès.

    • Le partenaire est maintenant provisionné. Si vous allez à la tâche Activation de la catégorie de recrutement et à la tâche Provisionnement et configuration de la catégorie de recrutement, vous pouvez voir que le statut du partenaire est défini sur Provisionné. 

    • Pour toute question concernant les directives ci-dessus de l'équipe ORC, veuillez contacter directement l'équipe ORC.

  8. Créer un utilisateur API pour HackerRank sur ORC.

    • Voici les lignes directrices de l'équipe ORC pour vous aider à créer un utilisateur API dans votre instance ORC :

    • Fournir les identifiants du compte utilisateur : L'administrateur fournit les identifiants du compte utilisateur au partenaire pour la synchronisation des données. Le partenaire utilise ce compte utilisateur pour l'authentification avec HCM lors de la mise à jour des données.

    • Un compte séparé est requis pour l'environnement de test et l'environnement de production.

    • Les privilèges suivants sont requis :

      • Pour ASM : Utiliser le service REST – Évaluations des candidats

    • Pour toute question concernant les directives ci-dessus de l'équipe ORC, veuillez contacter directement l'équipe ORC.

    • Une fois cela fait, vous aurez un nom d'utilisateur API et un mot de passe. Conservez-les en lieu sûr.

    • Optionnel :

      • Nous supportons également l'ajout d'une liste blanche IP pour une couche supplémentaire de sécurité. Cela garantit que seules les requêtes provenant des serveurs de HackerRank passent à travers vers votre instance ORC.

      • Si votre nom d'utilisateur API et votre mot de passe sont compromis, cette logique bloquera les requêtes générées par des serveurs en dehors de HackerRank.

      • Inclure les IP ci-dessous dans la liste blanche :

        • 100.25.76.193

        • 3.233.184.164

  9. Copiez et stockez votre URL de base ORC :

    • Votre URL de base ORC est le domaine de votre instance ORC. \

    • Nous avons besoin de cela pour pouvoir renvoyer des données à votre instance ORC. Nous utilisons cela en plus des utilisateurs API précédemment générés.

    • Le nom d'utilisateur API et le mot de passe indiquent à ORC que nous sommes un partenaire de confiance essayant de poster des données vers votre instance ORC.

    • Voici à quoi ressemblerait l'URL de base ORC : https://www.yourcompany.oraclecloud.com

    • Voici un exemple d'URL : https://eyte-dev12.fa.us2.oraclecloud.com/

  10. Générez des jetons OAuth à partir de HackerRank :

    • Pour cette intégration, HackerRank utilise OAuth 2.0 pour authentifier les requêtes API entrantes.

    • Pour chaque client, nous avons 3 jetons uniques qui doivent être saisis dans ORC. Une fois que nous validons ces 3 jetons, nous générons un jeton d'accès temporaire utilisé par ORC jusqu'à son expiration.

    • Une fois expiré, ORC doit nous renvoyer à nouveau les 3 jetons pour que nous puissions valider. De cette façon, tout jeton compromis ne peut pas être utilisé pendant plus de 1000 secondes (16 minutes 40 secondes).

    • Cliquez sur Générer des jetons OAuth. Vous obtiendrez 3 jetons : Clé de référence, ID client et Secret client.

      Generate_OAuth_Tokens.png 

    • Copiez chaque jeton et stockez-le en lieu sûr. Une fois que vous fermez la fenêtre modale, vos jetons seront cryptés et vous ne pourrez plus les voir.

      Copy_OAuth_tokens.png
    • Si vous perdez le jeton et ne pouvez pas le retrouver pour le saisir dans ORC, vous pouvez revenir en arrière et régénérer les jetons depuis HackerRank. Une chose à retenir est que si votre intégration est active avec d'anciens jetons, elle cessera de fonctionner si vous supprimez ces jetons de HackerRank.

  11. Trouver la page Provisionnement de l'intégration HackerRank dans ORC :

    • Dans ORC, vous devez saisir tous les jetons OAuth et activer l'intégration.

    • Vous devez accéder à la page de configuration de l'intégration HackerRank. Suivez ces étapes pour y parvenir :

    • Accédez à Configuration et Maintenance.

    • Cliquez sur Recrutement et expérience candidat.

      Maintenant, votre intégration est réussie et activée. Vous et les utilisateurs de votre organisation pourrez utiliser HackerRank depuis l'ORC.