Oracle 招聘雲 - HackerRank 整合設置指南

Last updated: July 7, 2026

概述

HackerRank 與 Oracle 招聘雲 (ORC) 整合,用於測試和面試,以促進輕鬆且無縫的招聘體驗。本文件的目的是提供一個逐步指南,用於設置 Oracle 招聘雲 (ORC) - HackerRank 整合。

主要特點

  • 通過您的候選人篩選流程,從 ORC 發送測試邀請給候選人。

  • 在 ORC 中查看候選人的測試結果,包括分數和評估者反饋。

  • 從 ORC 直接連結到候選人的測試報告。

  • 在您的 ORC 職位申請流程中包含測試 - 您可以選擇讓候選人在申請職位時內嵌進行,或在申請結束時進行。

  • 為候選人生成 HackerRank 面試連結,用於虛擬和遠程現場面試。

  • 查看面試結果和面試官的評分卡信息。

  • 從 ORC 直接連結到候選人的面試報告。

我們建議在將其實施到您的生產環境之前,先在沙箱的 ORC 和 HackerRank 實例中設置整合。

先決條件

用戶具有 HackerRank 的公司管理員訪問權限
在 ORC 上具有招聘管理員角色 (ORA_PER_RECRUITING_ADMINISTRATOR_JOB)

整合設置

  1. 使用管理員許可證登入 HackerRank。

  2. 導航至 設定>整合>Oracle Recruiting Cloud。

  3. 下載第1步的整合 ZIP 檔案。

    ZIP_file_screenshot.png
  4. HackerRank 整合配置檔包含在建立整合時由 HackerRank 輸入的資訊。這包括 API 令牌、端點等,這些由 ORC 用來識別整合合作夥伴。當你將此 .ZIP 檔案上傳到 ORC(稍後的第2步),整合觸發器將會存儲在你的 ORC 實例中。

  5. 使用招聘管理員角色(或更高)登入 ORC。

  6. 導入 HackerRank 整合配置 ZIP 檔案。

  7. 根據 ORC 團隊的指示,以下是幫助你將檔案導入 ORC 實例的指南:

    • 合作夥伴啟用:合作夥伴啟用包括聯繫合作夥伴以獲取實作專案 .zip 檔案並將其導入 Oracle HCM Cloud。

    • 你必須擁有應用程式實作管理員角色(ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT)和招聘管理員(ORA_PER_RECRUITING_ADMINISTRATOR_JOB)才能導入合作夥伴提供的檔案。

    • 在設定與維護工作區中,點擊 任務 圖示並選擇 管理配置包 任務。

    • 在 管理配置包 頁面中,在搜尋結果區域,點擊 上傳。
      選擇合作夥伴提供的實作專案 .zip 檔案。

    • 點擊 取得詳細資料 以驗證所選檔案是否正確。如有需要,點擊 更新 以選擇不同的檔案,然後點擊 提交

    • 當警告訊息出現時,點擊 是。上傳流程開始。一旦上傳完成,狀態會變成 成功完成。點擊 重新整理 圖示以更新狀態。

    • 上傳完成後,你必須導入設定資料。

    • 選擇顯示「上傳 - 成功完成」的列,然後點擊 導入設定資料 按鈕。

    • 如有需要,點擊 重新整理 圖示以更新狀態。

    • 導入完成後,狀態會變成 成功完成。

    • 合作夥伴現在已被配置。如果你前往 招聘類別啟用任務 和 招聘類別配置與設定任務,你可以看到合作夥伴的狀態已設定為 已配置。 

    • 如對上述 ORC 團隊的指導方針有任何疑問,請直接聯繫 ORC 團隊。

  8. 在 ORC 中建立一個 API 使用者帳戶以供 HackerRank 使用。

    • 以下是 ORC 團隊的指導方針,幫助你在你的 ORC 實例中建立 API 使用者:

    • 提供使用者帳戶憑證:管理員提供使用者帳戶憑證給合作夥伴,用於資料同步。合作夥伴使用此帳戶進行 HCM 的認證,並在更新資料時使用。

    • 測試環境和生產環境需要不同的帳戶。

    • 需要以下權限:

      • 對於 ASM:使用 REST 服務–候選人評估

    • 如對上述 ORC 團隊的指導方針有任何疑問,請直接聯繫 ORC 團隊。

    • 完成後,你將擁有 API 使用者名稱和密碼。請妥善保存。

    • 可選

      • 我們也支援加入 IP 白名單,提供額外的安全層。這確保只有 HackerRank 伺服器發出的請求能通過,進入你的 ORC 實例。

      • 如果你的 API 使用者名稱和密碼被洩露,此邏輯將阻擋來自 HackerRank 以外伺服器的請求。

      • 將以下 IP 加入白名單:

        • 100.25.76.193

        • 3.233.184.164

  9. 複製並儲存你的 ORC 基本網址:

    • 你的 ORC 基本網址是你公司 ORC 實例的網域。 \

    • 我們需要這個網址來將資料傳回你的 ORC 實例。我們在之前產生的 API 使用者之外,還會用到這個網址。

    • API 使用者名稱和密碼告訴 ORC,我們是可信任的合作夥伴,試圖向你的 ORC 實例傳送資料。

    • 以下是 ORC 基本網址的範例:https://www.yourcompany.oraclecloud.com

    • 範例網址:https://eyte-dev12.fa.us2.oraclecloud.com/

  10. 從 HackerRank 產生 OAuth 令牌:

    • 此整合使用 OAuth 2.0 來驗證傳入的 API 請求。

    • 對每個客戶,我們有 3 個獨特的令牌需要在 ORC 中輸入。一旦驗證這 3 個令牌,我們會產生一個臨時存取令牌,該令牌由 ORC 使用直到過期為止。

    • 過期後,ORC 必須再次傳送這 3 個令牌給我們,以供驗證。這樣任何被洩露的令牌都不能被長時間使用(超過 1000 秒,即 16 分 40 秒)。

    • 點擊 產生 OAuth 令牌。你將獲得 3 個令牌:參考金鑰、客戶端 ID 和客戶端密鑰。

      Generate_OAuth_Tokens.png

        

    • 複製每個令牌並妥善保存。一旦關閉模態視窗,你的令牌將被加密,且你將無法再次看到它們。

      Copy_OAuth_tokens.png
    • 如果你遺失了令牌,且無法找到用於在 ORC 中輸入的令牌,你可以回來重新產生 HackerRank 的令牌。請記住,如果你的整合仍在使用舊的令牌,它將在你刪除這些令牌後停止運作。

  11. 在 ORC 中找到 HackerRank 整合配置頁面:

    • 在 ORC 中,你需要輸入所有 OAuth 令牌並啟用整合。

    • 你需要前往 HackerRank 整合設定頁面。請按照以下步驟操作:

    • 前往設定與維護。

    • 點擊 招聘與候選人經驗。

      現在,您的整合已成功並已啟用。您和您組織中的用戶將能夠在 ORC 內使用 HackerRank。