連携
Guardrail Ledger は、パイプラインと ID プロバイダーに接続します。
| 連携 | 仕組み |
|---|---|
| Azure DevOps | 非公開の Marketplace 拡張機能で、パイプラインページから組織と共有します。タスクがスキャナーを実行し、プルリクエストにコメントします。 |
| GitHub Actions | パイプラインページから Action の 2 つのファイルをダウンロードし、リポジトリにコミットします。同じスキャナーをランナー上で実行し、プルリクエストのコメントを 1 つだけ最新の状態に保ちます。 |
| その他の CI | 取り込みトークンを使って、SARIF を /api/v1/ingest/sarif に送信します。 |
| Microsoft Entra ID | サインインは Spot Suite 経由で行います。Entra シングルサインオンは Business プランに含まれます。 |
スキャナー
- Trivy: 既知の CVE を持つ依存関係。
- Checkov: Terraform、Bicep、ARM、Kubernetes、その他の構成ファイル。
- Gitleaks: シークレット。Guardrail Ledger は検出結果を保存し、シークレットの値は保存しません。
- Opengrep: コミュニティルールによる SAST。Semgrep Pro のテイント解析はありません。
MCP 設定ファイルと、AGENTS.md などのエージェントファイルは、スキャナーの結果と並んで、インベントリとして「検出結果」に表示されます。