Skip to main content

Doppler について

Iru は Bearer トークン(Service Token または Personal Token)を使用して Doppler API を呼び出します。エビデンスには、プロジェクト、環境、シークレットメタデータ(名前、バージョン、変更履歴)、および チーム 構造が含まれます。Iru は 平文のシークレット値 を取得または保存することは ありません。コンプライアンスの可視化に必要なメタデータのみを扱います。

仕組み

  • Service Token: 特定のプロジェクトと構成 にスコープされます。範囲を絞った監査に使用します。
  • Personal Token: プロジェクト全体でユーザーのアクセス権に従います。組織全体の可視化に使用します。
公式リファレンス: 認証、API リファレンス、API トークン。

前提条件

  • プログラムの対象となるプロジェクトと環境への Doppler アクセス権。

Doppler を Iru に接続する

Compliance でソースを接続する前に、このタブの手順を完了してください。
1

Doppler にサインインする

Doppler ダッシュボード を開き、Iru が読み取るワークプレイスまたはプロジェクトの API トークンを作成できるユーザーでサインインします。
2

API トークン画面を開く

ワークプレイスの API に移動します(URL パターンは https://dashboard.doppler.com/workplace/api のような形式です)。
3

トークンを生成する

Generate Token(または トークンを作成)を選択して作成フォームを開きます。
4

トークンに名前を付ける

監査時に正しい認証情報を取り消せるよう、Iru Compliance などのラベルを入力します。
5

Service Token と Personal Token のどちらかを選択する

プロジェクト/構成にスコープされた範囲の狭いシークレットが必要な場合は Service Token を、連携が あなたの ユーザーアクセス権を継承する必要がある場合は Personal Token を選択します。最小権限ポリシーに沿って選択してください。
6

値を生成、コピー、保存する

トークンを生成し、一度だけ コピー します。Doppler はトークンを作成時にのみ表示します。トークンは取り消されない限り失効しません。Iru Compliance に貼り付けるまで、シークレットマネージャーに保管してください。
Iru Compliance タブに進んでください。

トラブルシューティング

Iru サイトの ポップアップブロッカー の設定を確認して、もう一度お試しください。
余分なスペースがないことを確認し、トークンが Doppler で取り消されていないことを確認してください。
Service Token は単一プロジェクト用です。Personal Token を使用するか、プロジェクトごとに追加のスコープ付きトークンを使用してください。
Doppler でトークンを取り消し、新しいトークンを発行して Iru を更新してください。

考慮事項

Personal Token のユーザーがワークスペースへのアクセス権を失った場合…

Personal Token のユーザーがワークスペースへのアクセス権を失うと、トークンは機能しなくなります。有効なアカウントで再接続してください。

関連記事

Sources の管理

すべての Compliance ソースを参照、管理します。

Compliance を使い始める

フレームワーク、アクション、アーティファクト。

Iru の概要

Endpoint、Compliance、Identity がどのように連携するか。

Artifacts の管理

ソースやアクションから得たエビデンスをアップロード、確認、整理します。