Skip to main content

1Password Business について

1Password コネクタは、1Password Business アカウントから監査イベントとアクセスイベントを読み取り、アクションやコントロールに添付できるアーティファクトとして Iru Compliance に表示します。このインテグレーションは 1Password の Events Reporting API を使用し、読み取り専用です。Iru が 1Password の保管庫、アイテム、ユーザーを変更することはありません。

仕組み

Iru は、1Password の管理画面で発行したベアラートークン(JWT-SA)を使用して認証します。イベントは、アカウントのリージョン(US、EU、CA、Enterprise など)に一致する events ホスト名から読み取られます。トークンにこれらのイベントタイプが含まれている場合、サインイン試行、アイテムの使用状況、監査イベントのすべてをコンプライアンスの証跡として利用できます。 1Password 側のセットアップ手順については、1Password の開発者向けドキュメントの 開始する with 1Password Events Reporting と Events API を参照してください。

前提条件

  • 1Password Business のサブスクリプション。
  • 所有者、Administrator、または View Administrative Sidebar 権限を持つグループのメンバーであるユーザー。
  • インテグレーションの作成、トークンの発行、Iru コネクタの設定を完了するための数分間。

1Password を Iru に接続する

1Password Business で Events Reporting とトークンを設定してから、Iru Compliance のIru でコネクタを完了するの手順を実行します。

Events Reporting インテグレーションを作成する

1

1Password Business にサインインする

インテグレーション と Events Reporting を管理できる管理者で 1Password.com にサインインします。
2

インテグレーションを開く

サイドバーで インテグレーション を選択します。
3

Events Reporting を開く

Events Reporting セクションを見つけます(1Password の UI の更新状況によって、Reporting または セキュリティ の下にある場合があります)。
4

インテグレーションの種類を選択する

Add integration(または Connect)を選択します。SIEM のカテゴリが一覧にある場合はそれを選択し、ない場合は その他 を選択して、イベントを Iru のコレクターモデルに向けられるようにします。
5

インテグレーションに名前を付ける

オペレーターがこのインテグレーションを他の SIEM や Webhook の送信先と区別できるように、わかりやすい名前(例: Iru Compliance)を入力します。
6

インテグレーションの枠を保存する

Add integration(または 保存)を選択して、インテグレーションのレコードを作成します。ベアラートークンは次のセクションで発行します。

ベアラートークンを発行する

1

トークンの設定を開く

インテグレーションのページで、新しいトークンの設定を開始します。
2

トークン名と有効期限を設定する

識別しやすいトークン名(例: Iru production)を入力します。有効期限は最大 180 日(許可されている最大値)まで設定します。
3

必要なイベントタイプを有効にする

Sign-in attempts、Item usages、Audit events を有効にします。Iru で完全にカバーするには、3 つすべてが必要です。
4

トークンを発行して保管する

Issue token を選択し、JWT をコピーします。トークンは 1 回しか表示されません。保管庫に保存し、他のシークレットと同様に扱ってください。

Iru でコネクタを完了する

1

ソースを開く

Iru Compliance の左側のナビゲーションバーで コンプライアンス を展開し、ソース を選択します。
左側のナビゲーション: Compliance を展開し、Sources を選択した状態
2

1パスワードをオンにする

1Password を探します(カテゴリ を セキュリティ に設定するか、名前または説明で検索 を使用します)。そのカードのトグルをオンにします。新しいブラウザタブでコネクタの承認フロー(connect/approve?link=…)が開きます。
3

イベントサーバーを選択する

1Password アカウントが Events API のトラフィックを送信する場所に一致するホストを選択します:Confirm server を選択します。サーバーが保存されたことを示す確認が表示されます。
4

ベアラートークンを貼り付ける

(Iru から開いた)コネクタのウィザードで、求められたら Token フィールドに JWT を貼り付けて送信します。
5

接続を完了する

Bearerトークンを送信 を選択します。接続が成功すると、ウィザードに 接続が構成されました と表示されます。
6

ソースが有効であることを確認する

Iru が外部サービスへのアクセスをリクエストしています のブラウザタブを閉じてから、コンプライアンス → ソース に戻り、1Password のカードが 有効 であることを確認します。

トラブルシューティング

Iru サイトのポップアップブロッカーの設定を確認してから、再試行してください。
トークンの有効期限が切れたか、取り消されています。1Password で新しいトークンを発行し、コネクタで再度送信してください。
トークンに3 つすべてのイベントタイプが含まれていることを確認してください。サインインのみに限定されたトークンでは、アイテムの使用状況や監査の証跡は返されません。
ソース でソースをオフにしてから再度オンにし、トークンを送信する前に正しいイベントホストを選択してください。
Events Reporting には 1Password Business が必要です。その他のプランでは、この API は公開されていません。

考慮事項

トークンは定期的に失効する(最大 180 日)

トークンは定期的に失効します(最大 180 日)。証跡の収集に空白が生じないよう、有効期限が切れる前にローテーションを計画してください。

接続は Iru からのアウトバウンド HTTPS…

接続は、Iru から選択した events.* ホストへのアウトバウンド HTTPS です。Iru から 1Password へのインバウンドアクセスを許可する必要はありません。

Iru はイベントの読み取りのみを行う

Iru はイベントの読み取りのみを行います。1Password のデータを作成、編集、削除することはできません。

関連記事

ソース管理

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

コンプライアンスの開始

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

Iru の概要

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

アーティファクト管理

ソースとアクションからの証跡のアップロード、確認、整理。