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招聘云。

  3. 下载第1步中的集成ZIP文件。

    ZIP_file_screenshot.png
  4. HackerRank集成配置文件包含在构建集成时由HackerRank输入的集成信息。这包括API令牌、端点等,供ORC识别集成合作伙伴。当你将此.ZIP文件上传到ORC(稍后两个步骤),集成触发器将存储在你的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中创建HackerRank API用户。

    • 以下是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基础URL:

  10. 从HackerRank生成OAuth令牌:

    • 对于此集成,HackerRank使用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的令牌。记住,如果你的集成仍在使用旧令牌,它将停止工作,如果你从HackerRank删除这些令牌。

  11. 在ORC中找到HackerRank集成配置页面:

    • 在ORC中,你需要输入所有OAuth令牌并激活集成。

    • 你需要进入HackerRank集成设置页面。按照以下步骤操作:

    • 转到设置和维护。

    • 点击招聘和候选人体验。

    • 点击“招聘和候选人体验管理”,然后转到“招聘类别配置和配置”。

      现在,您的集成已成功激活。您和您组织中的用户将能够在 ORC 内使用 HackerRank。