Workday - HackerRank 测试配置指南
Last updated: July 7, 2026
概述
本文讨论了设置HackerRank和Workday集成所需的配置。
配置指南大致分为三个部分。
Workday安全配置
Workday中的评估配置
HackerRank配置
Workday安全配置
登录您的Workday账户,并按照以下步骤完成安全配置,以设置Workday与HackerRank之间的集成。
访问创建集成系统用户任务,并为集成配置一个Workday账户。
将账户命名为“HackerRank_Integration_User”。
将会话超时分钟数保持为默认值零,以防会话过期。会话过期可能导致集成在完成之前停止。
选择不允许UI会话。此选项阻止集成系统用户通过UI登录Workday。
注意:建议在为Workday创建ISU密码时不要使用特殊字符,例如“&(和号)、=(等号)、?(问号)、%(百分比)、/(正斜杠)、\(反斜杠)
创建集成系统安全组(无限制)。
访问创建安全组任务。
选择集成系统安全组(无限制)
将安全组命名为“HackerRank_Integration_SG”
点击 确定。
在 编辑集成系统安全组(无限制) 页面上,选择要包含在安全组中的集成系统用户帐户 User HackerRank_Integration_User。
编辑 域安全策略。
安全组所需的域安全策略权限为:
功能区域
域安全策略
继承权限的域安全策略
权限类型
操作
招聘
候选人数据:职位申请
候选人数据:简历包
集成权限
仅获取
招聘
候选人数据:评估结果
集成权限
获取和放置
联系信息
人员数据:工作联系信息
人员数据:工作电子邮件
集成权限
仅获取
为了授予安全组访问您的集成所需的域,请为每个域执行以下步骤:
访问查看域报告并找到该域。
作为域的相关操作,选择域 > 编辑安全策略权限。
将您创建的安全组添加到集成权限中,并根据上表选择获取和放置权限。
激活待处理的安全策略更改。
访问待激活的安全策略更改任务。
在“评论”字段中描述您的更改。
选择“确认”复选框以激活您的更改。
如果ISU使用用户名和密码进行身份验证,请访问“维护密码规则”任务。将集成系统用户添加到免除密码过期字段的系统用户中。
为了避免由过期密码引起的集成错误,Workday建议您防止Workday密码过期。
IP地址白名单(可选)
您可以通过实现IP白名单添加一层额外的安全保护。HackerRank服务通过以下两个IP地址与Workday通信:
100.25.76.193
3.233.184.164
我们建议首先在沙箱或实施环境中进行实施,并进行端到端的全面测试,然后再引入静态IP地址限制以简化故障排除。
Workday中的评估配置
这是一个涉及两个步骤的过程
在Workday中设置评估状态
在Workday中设置HackerRank评估
在Workday中设置评估状态
在此步骤中,您需要在Workday上设置评估状态。
评估状态名称
参考ID
整体状态
测试状态
HackerRank 发送邀请
HackerRank_Send_Invite
是
HackerRank 已接受
HackerRank_Accepted
是
HackerRank 已拒绝
HackerRank_Declined
是
HackerRank 邀请
HackerRank_Invited
是
HackerRank 完成 - 合格
HackerRank_Completed_Qualified
是
HackerRank 完成 - 需要评估
HackerRank_Completed_Evaluation_Required
是
HackerRank 完成 - 失败
HackerRank_Completed_Failed
是
按照以下步骤设置评估任务。
1. 访问 维护评估状态 任务
2. 点击顶部的加号标志添加新状态
3. 输入名称,然后勾选“整体状态”或“测试状态”框。整体状态将指示集成是否正常工作。测试状态将用于跟踪候选人在测试中的表现。
4. 点击页面底部的 确定 按钮。
5. 页面保存后,将鼠标悬停在放大镜上,然后点击三个点以查看更多选项。转到集成ID -> 编辑参考ID。
6. 将参考ID设置为与上表中的值匹配,然后点击确定按钮。
完成后,表格应如下所示。注意顺序,这将使招聘人员更容易使用。
在Workday中设置HackerRank评估
HackerRank客户可以创建自己的定制测试,这些测试的标识符对每个客户都是唯一的。因此,任何测试名称和测试ID都必须在Workday中按客户添加。这个过程不能自动化,因此需要实施者手动将测试添加到Workday中。
步骤:
在HackerRank中打开一个测试
记下HackerRank测试页面和页面URL中的名称和测试ID。以下示例中,测试ID是1128102,测试名称是“软件工程师招聘测试”。
打开Workday并访问维护招聘评估测试任务。
添加一个新测试。将名称设置为测试名称
在页面上选择“确定”
页面保存后,将鼠标悬停在放大镜旁边,选择“集成ID” -> “编辑参考ID”。
将参考ID设置为HackerRank中的测试ID
注意:在首次构建和测试集成时,您可以从HackerRank测试页面和页面URL中获取名称和测试ID,如上所述。
当集成准备就绪后,您可以登录您的HackerRank for Work账户,并一次性导出所有需要输入到Workday的测试。
按照以下步骤在您的HackerRank账户中批量导出可用的测试。
点击左上角菜单中的设置按钮
从左侧面板选择集成选项
在Workday下,点击配置按钮。
在CodeScreen集成设置部分,点击下载所有已发布的测试。
注意:您需要手动添加在HackerRank中创建的所有新测试,并需要在Workday中使用它们。
业务流程配置
此集成从评估候选人业务流程启动。此集成不需要任何不同于默认的配置。
确保你配置职位申请业务流程以包含评估。
配置默认测试(可选设置)
按照以下步骤在Workday中配置默认测试。
步骤:
访问编辑职位需求任务。
搜索并打开职位需求。
进入职位需求的职位部分,并滚动到页面底部。
点击评估部分的编辑图标。
在默认评估测试选择框中添加测试。
当将评估分配给候选人时,默认测试会在评估测试列表中默认显示。如果默认不适合候选人,招聘人员可以在发送测试之前更改它。
注意:一旦职位上线并添加了候选人,就不能添加默认测试了。
HackerRank 配置
HackerRank 端的配置涉及 URL 和身份验证设置。
使用具有公司管理员权限的账户登录 HackerRank。
点击 设置。
在左侧面板中,点击 集成。显示 集成 页面。向下滚动并点击 配置 在 Workday 选项上。您也可以在搜索栏中搜索集成。
显示 Workday 集成页面。
输入有效的 Workday 安全配置和 URL 及身份验证设置详细信息。
点击 保存并测试。
注意: 一旦招聘人员邀请候选人参加测试,HackerRank 将不再邀请候选人重新参加相同的测试或参加不同的测试。如果您想更改此设置,并希望您的候选人在一定时间后获得另一次机会,您可以从以下选项中控制设置。
重要提示: 配置完成后,点击 启用集成 按钮以完成流程。
这标志着配置流程的结束。之后,您可以从 Workday 邀请候选人参加 HackerRank 评估并查看他们的结果。
您可以查看📄 Workday - HackerRank 测试用户指南以了解更多关于工作流程的信息。