github編集

管理者向けREST API

Keeper管理者向けREST APIを使用して、SIEM互換の監査イベントを取得

概要

Keeper管理コンソールのREST APIを使用すると、トークンを生成し、SIEMなどのサードパーティ統合に向けてKeeperのREST APIと連携できます。ボルトおよび管理機能に関連するAPIについては、サービスモードREST APIのページをご参照ください。

circle-info

CSPMおよびMSP課金連携への対応は、近日中に提供予定です。

要件

  • エンタープライズルート管理者権限 (APIトークンを作成するために必須)

  • CLIでトークンを管理するためのKeeperコマンダーがインストール済み

コマンダー (CLI) でAPIトークンを管理する

コマンダーCLIには、public-api-key コマンドグループがあり、listgeneraterevoke の各操作を実行できます。以下のコードでよく使用される操作手順を記載しました。

1. APIトークンの一覧表示

# テーブル形式で表示
public-api-key list

# JSON 形式でファイルに出力
public-api-key list --format json --output api_keys.json

# CSV 形式でエクスポート
public-api-key list --format csv --output api_keys.csv

2. APIトークンの生成

ロールとアクションコード

  • ロール: SIEM

  • アクション: 1 = READ2 = READ_WRITE

  • 有効期限のオプション: 24h7d30d1ynever

circle-info

例: --roles "SIEM:1" は、SIEM (読み取り) を意味します。

3. APIトークンの取り消し

セキュリティに関する注意事項

  • APIトークンはパスワードと同様に扱い、定期的にローテーションしてください。

  • 必要最小限のロールと操作に権限を制限してください。

  • 有効期限はできるだけ短く設定し、無期限は特別な自動化用途に限って使用してください。

  • トークンは安全な場所 (例: Keeperボルト) に保管してください。

最終更新