PagerDuty について
Iru は PagerDuty REST API を通じて、インシデント、サービス、エスカレーションポリシー、スケジュール、チーム、監査データを読み取ります。認証には PagerDuty 独自のヘッダー形式 (通常の Bearer ではありません) を使用します:仕組み
PagerDuty REST API キーは、PagerDuty 独自のヘッダー形式Authorization: Token token=<API_KEY> で送信されます (これは一般的な Bearer トークンではありません)。
General Access キーは管理者が作成し、アカウント全体を対象にできます。ユーザー トークンはそのユーザーの表示範囲を継承します。意図的にスコープを制限する場合を除き、User トークンは使用しないでください。
公式リファレンス: API access keys、REST API reference、Rate limiting。
前提条件
- General Access API キーを作成するための 管理者 または アカウント所有者 (または同等) の権限。
PagerDuty を Iru に接続する
- PagerDuty
- Iru Compliance
Compliance でソースを接続する前に、このタブの手順を完了してください。
1
PagerDuty にサインインする
PagerDuty を開き、API Access Keys を作成できる 管理者 または アカウント所有者 (または同等) でサインインします。
2
インテグレーションを開く
製品のナビゲーションから インテグレーション を開きます (PagerDuty のエディションによっては Automation または Developer の下にあります)。
3
Developer Tools を開く
Developer Tools (または API Access) を選択し、API Access Keys を見つけます。
4
新しい API キーを作成する
Create new API key (表記は New key の場合もあります) を選択します。組織のポリシーで許可されている場合は、Iru の読み取りが特定の個人ユーザーの表示範囲に依存しないように、General Access キーを使用することをお勧めします。
5
キーに名前を付けて Read-only に設定する
Iru Compliance などの名前を入力します。キーの種類を Read-only (または PagerDuty が REST エビデンス収集用に提供する最小権限の読み取りオプション) に設定します。
6
キーを作成してコピーする
作成を完了し、PagerDuty にキーの値が表示されたら一度だけコピーします。ダイアログを閉じると、再度表示されることはありません。
Iru Compliance タブに進みます。
トラブルシューティング
ソースをオンにしても何も開かない
ソースをオンにしても何も開かない
Iru サイトのポップアップブロッカー設定を確認して、もう一度お試しください。
403 Forbidden
403 Forbidden
ユーザー トークンから、十分なスコープを持つ General Access キーに切り替えてください。
サービスやスケジュールが表示されない
サービスやスケジュールが表示されない
ユーザースコープのトークンは、そのユーザーのチームしか参照できません。General Access を使用してください。
考慮事項
API キーは自動的に期限切れになりません: 定期的にローテーションしてください。
API キーは自動的に期限切れになりません。定期的にローテーションしてください。
大規模なバックフィルは PagerDuty のレート制限内で行われます。…
大規模なバックフィルは PagerDuty のレート制限内で行われるため、同期に時間がかかる場合があります。
関連記事
ソース管理
すべての Compliance ソースを参照および管理します。
Compliance の使用を開始する
フレームワーク、アクション、アーティファクト。
Iru の概要
Endpoint、Compliance、Identity がどのように連携するか。
アーティファクト管理
ソースとアクションから得たエビデンスをアップロード、確認、整理します。
