1Password イベント API 汎用スクリプト
1Passwordマニュアル|このページでは、イベントAPIの汎用スクリプト情報を詳しく解説し、初めての方でも簡単にイベントレポートを活用できる方法をご紹介します。
Last updated
1Passwordマニュアル|このページでは、イベントAPIの汎用スクリプト情報を詳しく解説し、初めての方でも簡単にイベントレポートを活用できる方法をご紹介します。
Last updated
イベントレポートを初めて使う場合は、。
Events API を使い始める際に役立つように、、、、、など、複数の言語のを用意しました。スクリプトは、過去 24 時間のサインイン試行とアイテム使用イベントを最大 20 件出力します。
いずれかの例または独自のスクリプトを実装する前に、ベアラー トークンを生Createして 1Password アカウントにSaveする必要があります。
bearer トークンを発行するには:
①1Password.com のアカウントにし、サイドバーのをクリックします。
②トークンを発行するイベント レポート統合を選択し、Add a tokenをクリックします。
③ベアラー トークンの名前を入力し、有効期限を選択します。トークンがアクセスできるイベント タイプを選択または選択解除し、Issue Tokenをクリックします。
④Save in 1Passwordをクリックし、トークンをSaveする保管庫を選択します。次に、View Integration Detailsをクリックします。
を使用して API ベアラー トークンを生Createすることもできます。
全てのスクリプトはEVENTS_API_TOKEN環境変数を使用して API トークンを読み込みます。
トークンがプレーンテキストで公開されるのを避けるために、ベアラー トークンが 1PasswordにSaveされている場所を指すEVENTS_API_TOKENを設定することをお勧めします。その後、実行時にトークンを安全にプロビジョニングするためにを使用できます。
例えば、環境ファイルで を設定するには、を使用して、プロビジョニングされた変数で PHP eventsapi.php スクリプトを実行します。
events.env
$ EVENTS_API_TOKEN="op://Vault/Item/token"
op run --env-file="./events.env" -- php eventsapi.php
bash, sh, zsh, fish
$ EVENTS_API_TOKEN="op://Vault/Item/token" op run -- go run eventsapi.go
Powershell
①Export the necessary environment variables:
$Env:EVENTS_API_TOKEN = "op://Vault/Item/token"
②Run op run -- with your command for starting the app:
op run -- go run eventsapi.go
をエクスポートするには、を使用して、プロビジョニングされた変数で Go eventsapi.go スクリプトを実行します。