IBM Kenexa BrassRing - 인터뷰 통합

Last updated: May 27, 2026

개요

아래 다이어그램은 채용 담당자를 위한 BrassRing과 HackerRank 인터뷰 통합 워크플로우를 설명합니다. 채용 담당자는 후보자를 맞춤형 HackerRank 인터뷰 상태로 이동시킵니다. 이 상태에 들어가면 BrassRing은 Candidate Export API를 통해 HackerRank에 페이로드를 전송합니다. HackerRank는 새 인터뷰 URL과 일정 링크를 생성한 후 BrassRing에 응답합니다. 채용 담당자는 자신의 일정 도구에서 인터뷰 URL을 직접 사용할 수 있습니다. 선택적으로, 그들은 HackerRank 내에서 날짜와 시간을 설정하기 위해 일정 링크에 접속할 수 있습니다. HackerRank는 자동으로 캘린더 초대장을 발송합니다. 인터뷰가 끝난 후, 인터뷰 보고서 링크가 Form Import API를 통해 BrassRing에 다시 전송됩니다.

통합 단계

통합은 3단계 프로세스를 포함합니다:

  • 1단계: 인터뷰 링크를 생성하기 위해 Candidate Export 구성

  • 2단계: 인터뷰 링크를 수락하기 위해 Form Import 구성

  • 3단계: 인터뷰 보고서 URL을 수락하기 위해 Form Import 구성

인터뷰 링크를 생성하기 위해 Candidate Export 구성

HackerRank for Work에서 BrassRing API 키 얻기

참고: BrassRing Tests 통합을 사용하는 경우, 이 단계를 건너뛰고 다음 후보자 내보내기를 위해 연결을 재사용할 수 있습니다.  

  1. Company Admin 사용자 계정으로 HackerRank for Work에 로그인하십시오.  

  2. 홈 페이지에서 오른쪽 상단의 사용자 아이콘 옆에 있는 드롭다운을 클릭하십시오.

  3. 클릭 설정.

    settings.png
  4. 왼쪽 창에서 통합을 클릭하십시오. 통합 페이지가 표시됩니다. 아래로 스크롤하여 구성을 클릭하십시오. BrassRing 옵션에서. 검색창에서 통합을 검색할 수도 있습니다.

    integ_brassring1.png
  5. 클릭 API 토큰 생성을 클릭하여 API 토큰을 생성하십시오.

    integ_brassring_api.png

    고유한 API 키가 표시됩니다.

    integ_brassring_api_token.png
  6. 이 키를 복사하십시오. 이 키를 BrassRing 계정에 추가하여 통합을 설정해야 합니다.

참고: API 키를 안전하게 저장하세요. 팝업이 닫히면 다시 키를 검색할 수 없습니다.

URL 및 인증 설정

BrassRing에서 새 후보자 내보내기 페이로드를 생성하세요. 다음 URL로 전송되어야 합니다:

PROD: https://ats.hackerrank.com/brassring-codepair/v3/schedule-codepair

STAGE: https://ats.hackerrank.com/brassring-codepair-stage/v3/schedule-codepair

이 내보내기를 위한 사용자 이름은 HackerRank 내에서 생성된 BrassRing API 키로 설정해야 합니다. (비밀번호 필드는 HackerRank에서 사용되지 않으며 필수 필드인 경우 아무 값이나 설정할 수 있습니다.)

참고 - API 키는 사용자 이름 및 비밀번호 필드보다 길 수 있습니다. 이 경우 IBM 통합 담당자에게 요청하여 IBM이 구성하도록 해야 합니다.  

후보자 내보내기 XML 페이로드 설정

이것은 HackerRank에서 바로 이해하는 후보자 내보내기 XML 형식입니다. 일치하는 XML을 생성하려면 Workbench를 구성해야 합니다:

<?xml version="1.0" encoding="UTF-8"?>

<Envelope version="01.00">

  <Sender>

    <Id></Id>

    <Credential>26059</Credential>

  </Sender>

  <Recipient>

    <Id>http://server123.testcompany.com:8044/b2bhttp/inbound/kenexa</Id>

  </Recipient>

  <!-- 데이터가 전송될 대상 URL -->

  <TransactInfo transactType="data">

    <TransactId>HSCAND19681</TransactId>

    <TimeStamp>2019-08-23 14:23 PM</TimeStamp>

  </TransactInfo>

  <Packet>

    <PacketInfo packetType="data">

      <PacketId>1</PacketId>

      <Action>SET</Action>

      <Manifest>CODEPAIR_CANDIDATE</Manifest>

    </PacketInfo>

    <Payload><![CDATA[<?xml version="1.0"?>

<CODEPAIR_CANDIDATE>

        <CANDIDATEID></CANDIDATEID>

        <REQUISITIONNUMBER></REQUISITIONNUMBER>

        <BRREQNUMBER></BRREQNUMBER>

        <JOBCODE></JOBCODE>

        <STATUS></STATUS>

  <EMAIL></EMAIL>

  <FIRSTNAME></FIRSTNAME>

  <LASTNAME></LASTNAME>

</CODEPAIR_CANDIDATE>

]]></Payload>

  </Packet>

  <Packet>

    <PacketInfo packetType="data">

      <PacketId>2</PacketId>

      <Action>SET</Action>

      <Manifest>CODEPAIR_CANDIDATE_REQEXPORT</Manifest>

    </PacketInfo>

    <Payload><![CDATA[<CODEPAIR_CANDIDATE_REQEXPORT language="en">

        <REQFORM id="111"></REQFORM>

  <CHOOSE_CODEPAIR></CHOOSE_CODEPAIR>

</CODEPAIR_CANDIDATE_REQEXPORT>

]]></Payload>

  </Packet>

</Envelope>

필수 시스템 필드

후보자 내보내기에서 전송된 데이터: 

필드 이름

형식

참고

EMAIL

Varchar

이것은 후보자의 이메일 주소입니다. HackerRank는 이 정보를 통해 인터뷰를 후보자와 연결합니다

FIRSTNAME

Varchar

후보자 이름.

LASTNAME

Varchar

후보자 성.

후보자 내보내기 응답

필드 이름

형식

참고

상세 설명

Varchar

일정 링크: (링크) 인터뷰 링크: (짧은 링크)

HackerRank에 후보자 내보내기 XML 페이로드 미리보기 전송

워크벤치 구성이 완료되면 샘플 XML을 생성하여 HackerRank에 검증을 위해 전송하십시오.

인터뷰 링크를 수락하도록 양식 가져오기 구성

양식 가져오기 XML 페이로드 설정

이것은 HackerRank에서 기본 제공하는 양식 가져오기 XML 형식입니다. 워크벤치를 구성하여 일치하는 XML을 만들어야 합니다:

<?xml version="1.0" encoding="UTF-8"?>

<Envelope version="01.00">

  <Sender>

    <Id>HRXMLEMPLID</Id>

    <Credential>26059</Credential>

  </Sender>

  <Recipient>

    <Id />

  </Recipient>

  <TransactInfo transactType="data">

    <TransactId>15747</TransactId>

    <TimeStamp>2019-08-23 14:26 PM</TimeStamp>

  </TransactInfo>

  <Packet>

    <PacketInfo packetType="data">

      <PacketId>1</PacketId>

      <Action>SET</Action>

      <Manifest>CODEPAIR_LINKS</Manifest>

    </PacketInfo>

    <Payload><![CDATA[<?xml version="1.0"?>

<form formTypeId="376" formName="HackerRank_CodePair_Results" formId="" action="Insert" resumeKey="" FirstName="" LastName="" email="" homePhone="" language="EN" autoreq="" optionalreq="">

<!--form action can be either "Insert" or "Update"-->

<FormInput name="(generated by BR)" title="CodePair Schedule Link"></FormInput>

<FormInput name="(generated by BR)" title="CodePair Interview Link"></FormInput>

<FormInput name="(generated by BR)" title="First Name"></FormInput>

<FormInput name="(generated by BR)" title="Last Name"></FormInput>

<FormInput name="(generated by BR)" title="Requisition ID"></FormInput>

</FormInput>

</form>]]></Payload>

  </Packet>

</Envelope>

맞춤 양식 필드  

필드 이름

형식

비고

인터뷰 일정 링크

Varchar

인터뷰 일정을 잡는 URL

인터뷰 링크

Varchar

인터뷰를 시작하는 URL. 캘린더 초대장에 붙여넣을 수 있습니다.

HackerRank에 폼 임포트 XML 페이로드 미리보기 전송

다음 필드는 BrassRing에서 생성되며 환경에 따라 다릅니다:

  • formTypeID 필드

  • formName 필드

  • 각 FormInput 이름 필드

XML 페이로드가 생성되면, HackerRank for Work에서 올바른 식별자를 보낼 수 있도록 미리보기 XML을 HackerRank에 보내야 합니다.

인터뷰 보고서 URL을 수락하도록 양식 가져오기 구성

양식 가져오기 XML 페이로드 설정

이것은 HackerRank에서 기본 제공하는 양식 가져오기 XML 형식입니다. Workbench를 구성하여 일치하는 XML을 만들어야 합니다:

<?xml version="1.0" encoding="UTF-8"?>

<Envelope version="01.00">

  <Sender>

    <Id>HRXMLEMPLID</Id>

    <Credential>26059</Credential>

  </Sender>

  <Recipient>

    <Id />

  </Recipient>

  <TransactInfo transactType="data">

    <TransactId>15747</TransactId>

    <TimeStamp>2019-08-23 14:26 PM</TimeStamp>

  </TransactInfo>

  <Packet>

    <PacketInfo packetType="data">

      <PacketId>1</PacketId>

      <Action>SET</Action>

      <Manifest>CODEPAIR_RESULTS</Manifest>

    </PacketInfo>

    <Payload><![CDATA[<?xml version="1.0"?>

<form formTypeId="376" formName="HackerRank_CodePair_Results" formId="" action="Insert" resumeKey="" FirstName="" LastName="" email="" homePhone="" language="EN" autoreq="" optionalreq="">

<!--form action can be either "Insert" or "Update"-->

<FormInput name="(generated by BR)" title="Assessment Name"></FormInput>

<FormInput name="(generated by BR)" title="Candidate Status"></FormInput>

<FormInput name="(generated by BR)" title="Feedback"></FormInput>

<FormInput name="(generated by BR)" title="First Name"></FormInput>

<FormInput name="(generated by BR)" title="Last Name"></FormInput>

<FormInput name="(generated by BR)" title="Requisition ID"></FormInput>

<FormInput name="(generated by BR)" title="Date of Assessment"></FormInput>

<FormInput name="(generated by BR)" title="Link to Assessment Summary Page"></FormInput>

</form>]]></Payload>

  </Packet>

</Envelope>

맞춤형 양식 필드   

필드 이름

형식

비고

피드백

Varchar

면접 중에 설정된 텍스트입니다

지원자 상태

Varchar

면접의 상태를 보내드립니다. 예를 들어: 합격, 불합격, 평가 필요

보고서 링크

Varchar

보고서 URL

HackerRank에 폼 임포트 XML 미리보기 전송

다음 필드들은 BrassRing에서 생성되며 환경에 따라 다를 수 있습니다:

  • formTypeID 필드

  • formName 필드

  • 각 FormInput 이름 필드

XML 페이로드가 생성되면, HackerRank for Work에서 올바른 식별자를 보낼 수 있도록 미리보기 XML을 HackerRank에 보내야 합니다.