> ## 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.

# PagerDuty

> 읽기 전용 REST API 키로 PagerDuty를 Iru Compliance에 연결하여 인시던트, 서비스, 에스컬레이션 정책 및 온콜 증거를 수집합니다.

### PagerDuty 정보

Iru는 PagerDuty REST API를 통해 **인시던트**, **서비스**, **에스컬레이션 정책**, **일정**, **팀** 및 **감사** 데이터를 읽습니다. 인증에는 PagerDuty의 헤더 형식(일반 Bearer가 아님)을 사용합니다.

```http theme={null}
Authorization: Token token=YOUR_API_KEY
```

Iru가 인시던트나 서비스를 변경할 수 없도록 **읽기 전용** 범위의 **General Access** REST API 키를 사용하는 것이 좋습니다.

### 작동 방식

PagerDuty REST API 키는 PagerDuty의 사용자 지정 헤더 형식 `Authorization: Token token=<API_KEY>`로 전송됩니다(일반적인 **`Bearer`** 토큰이 **아닙니다**).

| 세부 정보 | 값 |
| - | - |
| **카테고리** | 개발자 도구 |
| **인증** | REST API 키(`Authorization: Token token=…`) |

**General Access** 키는 관리자가 생성하며 계정 전체를 포함할 수 있습니다. **사용자** 토큰은 해당 사용자의 가시성을 상속합니다. 의도적으로 범위를 제한하려는 경우가 아니라면 사용하지 마세요.

공식 참고 자료: [API access keys](https://support.pagerduty.com/main/docs/api-access-keys), [REST API reference](https://developer.pagerduty.com/api-reference/), [Rate limiting](https://developer.pagerduty.com/docs/rest-api-v2/rate-limiting/).

### 사전 요구 사항

* **General Access** API 키를 생성할 수 있는 **관리자** 또는 **계정 소유자**(또는 동등한 권한).

### PagerDuty를 Iru에 연결

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

    <Steps>
      <Step title="PagerDuty에 로그인">
        [PagerDuty](https://www.pagerduty.com)를 열고 **API Access Keys**를 생성할 수 있는 **관리자** 또는 **계정 소유자**(또는 동등한 권한)로 로그인합니다.
      </Step>

      <Step title="통합 열기">
        제품 탐색 메뉴에서 **통합**을 엽니다(PagerDuty 에디션에 따라 **Automation** 또는 **Developer** 아래에 있을 수 있음).
      </Step>

      <Step title="Developer Tools 열기">
        **Developer Tools**(또는 **API Access**)를 선택한 다음 **API Access Keys**를 찾습니다.
      </Step>

      <Step title="새 API 키 생성">
        **Create new API key**(**New key**로 표시될 수 있음)를 선택합니다. 조직 정책에서 허용하는 경우 Iru의 읽기가 한 사람의 사용자 가시성에 묶이지 않도록 **General Access** 키를 사용하는 것이 좋습니다.
      </Step>

      <Step title="키 이름 지정 및 Read-only 설정">
        **Iru Compliance**와 같은 이름을 입력합니다. 키 유형을 **Read-only**(또는 PagerDuty가 REST 증거 수집용으로 제공하는 최소 권한 읽기 옵션)로 설정합니다.
      </Step>

      <Step title="키 생성 및 복사">
        생성을 완료하고 PagerDuty에 키 값이 표시될 때 **한 번** 복사합니다. 대화 상자를 닫으면 다시 표시되지 않습니다.
      </Step>
    </Steps>

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

  <Tab title="Iru Compliance">
    <Note>
      먼저 [**PagerDuty**](#pagerduty) 탭을 완료하세요.
    </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="PagerDuty 켜기">
        **PagerDuty**를 찾습니다(**범주** 또는 **이름 또는 설명으로 검색** 사용). 해당 카드에서 **토글**을 켭니다. 커넥터 마법사를 위한 브라우저 탭이나 창이 열릴 수 있습니다.
      </Step>

      <Step title="API 키 붙여넣기">
        마법사에서 제공하는 필드에 **원시 API 키**를 붙여넣습니다. 제품이 `Authorization: Token token=YOUR_API_KEY` 형식을 자동으로 구성합니다. `Token token=` 접두사를 직접 붙이지 **마세요**.
      </Step>

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

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

### 문제 해결

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

  <Accordion title="401 Unauthorized">
    공백 없이 전체 키를 사용했는지, 키가 비활성화되지 않았는지 확인하세요.
  </Accordion>

  <Accordion title="403 Forbidden">
    **사용자** 토큰 대신 충분한 범위를 가진 **General Access** 키로 전환하세요.
  </Accordion>

  <Accordion title="서비스 또는 일정이 누락됨">
    사용자 범위 토큰은 해당 사용자의 팀만 볼 수 있습니다. **General Access**를 사용하세요.
  </Accordion>
</AccordionGroup>

### 고려 사항

<CardGroup cols={2}>
  <Card title="API 키는 자동으로 만료되지 않으므로 정기적으로 교체하세요." icon="circle-info">
    API 키는 자동으로 만료되지 않으므로 정기적으로 교체하세요.
  </Card>

  <Card title="대규모 백필은 PagerDuty 속도 제한 내에서 진행되며…" icon="shield">
    대규모 백필은 PagerDuty **속도 제한** 내에서 진행되므로 동기화가 시간에 걸쳐 분산될 수 있습니다.
  </Card>
</CardGroup>

### 관련 문서

<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>
