> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# BambooHR

> API 키를 사용자 이름으로 사용하는 HTTP Basic Auth로 BambooHR을 Iru Compliance에 연결하고 직원 디렉터리, 상태 및 온보딩 증거를 수집합니다.

### BambooHR 정보

BambooHR의 REST API는 **HTTPS** 및 **HTTP Basic** 인증을 사용합니다. **사용자 이름** = **API 키**, **비밀번호** = 리터럴 **`x`**(또는 BambooHR이 무시하는 비어 있지 않은 임의의 문자열)입니다. 요청은 **`https://YOUR_SUBDOMAIN.bamboohr.com/api/...`** 주소를 대상으로 합니다. Iru는 먼저 **`subdomain`** 값을 저장한 다음 자격 증명을 저장합니다.

### 작동 방식

BambooHR의 REST API는 HTTPS를 통한 **HTTP Basic** 인증을 사용합니다. **사용자 이름** = **API 키**, **비밀번호** = 리터럴 **`x`** 값입니다(BambooHR은 비밀번호 필드가 비어 있지 않아야 한다는 점 외에는 이를 무시합니다). 요청은 **`https://{subdomain}.bamboohr.com/api/gateway.php/{subdomain}/v1/`** 주소를 대상으로 합니다. 마법사는 먼저 **하위 도메인**을 받은 다음 키를 받습니다.

| 세부 정보 | 값 |
| - | - |
| **카테고리** | HRIS |
| **인증** | Basic(API 키 + `x`) |

공식 참고 자료: [시작하기](https://documentation.bamboohr.com/docs/getting-started), [API 레퍼런스](https://documentation.bamboohr.com/reference).

### 사전 요구 사항

* **하위 도메인**(`https://acme.bamboohr.com`의 `acme`).
* BambooHR 프로필에서 **API 키**를 생성할 수 있는 권한.

### BambooHR을 Iru에 연결

<Tabs>
  <Tab title="BambooHR">
    <Note>
      Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
    </Note>

    <Steps>
      <Step title="BambooHR에 로그인">
        API 키를 관리할 수 있는 계정으로 회사 하위 도메인(예: `https://yourcompany.bamboohr.com`)에 로그인합니다.
      </Step>

      <Step title="프로필 메뉴 열기">
        오른쪽 위에서 **사용자 이름**(또는 BambooHR에서 계정에 대해 표시하는 프로필 메뉴)을 선택합니다.
      </Step>

      <Step title="API 키 열기">
        **API 키**를 선택합니다(BambooHR 레이아웃에 따라 **계정** 또는 **My settings** 아래에 있을 수 있음).
      </Step>

      <Step title="새 키 추가">
        **Add a New Key**(또는 **Generate new key**)를 선택합니다. 운영자가 이 키를 무엇이 사용하는지 알 수 있도록 **Iru Compliance**와 같은 레이블을 입력합니다.
      </Step>

      <Step title="키 생성 및 복사">
        키를 생성하고 값을 **즉시** 복사합니다. BambooHR은 이 값을 Iru에서 HTTP Basic **사용자 이름**으로 사용하며, **비밀번호**는 [**Iru Compliance**](#iru-compliance) 탭에 설명된 대로 리터럴 **`x`** 값입니다.
      </Step>
    </Steps>

    <Note>
      [**Iru Compliance**](#iru-compliance) 탭에서 계속 진행하세요.
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      먼저 [**BambooHR**](#bamboohr) 탭을 완료하세요.
    </Note>

    <Steps>
      <Step title="소스 열기">
        Iru Compliance의 왼쪽 탐색 모음에서 **컴플라이언스**를 펼치고 **소스**를 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/tI0HDLDwHj8r9Ile/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=tI0HDLDwHj8r9Ile&q=85&s=87dcef15fc17d2fb9a6e53f454e41710" alt="왼쪽 탐색: Compliance가 펼쳐지고 Sources가 선택됨" width="410" height="1024" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="BambooHR 켜기">
        **BambooHR**을 찾습니다(**범주** 또는 **이름 또는 설명으로 검색** 사용). 해당 카드에서 **토글**을 켭니다. 커넥터 마법사용 브라우저 탭 또는 창이 열릴 수 있습니다.
      </Step>

      <Step title="하위 도메인 입력">
        **하위 도메인**만 입력합니다(예: `acme`). 마법사에 미리 보기 URL이 표시되면 확인합니다.
      </Step>

      <Step title="Basic 인증 입력">
        **사용자 이름** = API 키, **암호** = **`x`**(리터럴)를 입력합니다.
      </Step>

      <Step title="연결 완료">
        **자격 증명 제출**을 선택합니다. 연결에 성공하면 마법사에 **연결 구성됨**이 표시됩니다.
      </Step>

      <Step title="소스가 활성인지 확인">
        **Iru가 외부 서비스에 대한 액세스를 요청하고 있습니다** 브라우저 탭을 닫은 다음 **컴플라이언스** → **소스**로 돌아가 **BambooHR** 카드가 **활성** 상태인지 확인합니다.
      </Step>
    </Steps>
  </Tab>
</Tabs>

### 문제 해결

<AccordionGroup>
  <Accordion title="소스를 켰을 때 아무것도 열리지 않음">
    Iru 사이트의 **팝업 차단** 설정을 확인한 후 다시 시도하세요.
  </Accordion>

  <Accordion title="401 Unauthorized">
    전체 API 키를 사용하세요. 확실하지 않으면 다시 생성하세요.
  </Accordion>

  <Accordion title="잘못된 테넌트">
    **하위 도메인**을 수정하고 다시 연결하세요.
  </Accordion>

  <Accordion title="직원 누락">
    API는 **사용자 권한**을 상속합니다. 필요한 경우 HR 권한이 있는 계정으로 연결하세요.
  </Accordion>
</AccordionGroup>

### 관련 문서

<CardGroup cols={2}>
  <Card title="Sources 관리" icon="plug" href="/ko/compliance/sources-management">
    모든 Compliance 소스를 찾아보고 관리합니다.
  </Card>

  <Card title="Compliance 시작하기" icon="rocket" href="/ko/compliance/getting-started-with-compliance">
    프레임워크, 작업 및 **아티팩트**.
  </Card>

  <Card title="Iru 개요" icon="layer-group" href="/ko/iru/platform-overview/iru-overview">
    Endpoint, Compliance 및 Identity가 함께 작동하는 방식.
  </Card>

  <Card title="Artifacts 관리" icon="folder-open" href="/ko/compliance/artifacts-management">
    소스 및 작업에서 수집한 증거를 업로드, 검토 및 정리합니다.
  </Card>
</CardGroup>
