前のトピック: 使用事例: SAM SDK次のトピック: Java SAM SDK


パスワード コンシューマ SDK アプリケーションがパスワードを取得する方法

パスワード コンシューマ SDK を使用すると、特権アカウント パスワードを取得、チェックイン、およびチェックアウトするアプリケーションを作成できます。 パスワード コンシューマ SDK を使用するには、以下の手順に従う必要があります。

SAM SDK には、次の 2 種類があります。

パスワード コンシューマ SDK アプリケーションは、SAM エージェントと通信します。PUMP エージェントは、メッセージ キューを使用して CA ControlMinder エンタープライズ管理 と通信します。 SAM エージェントは、SSL 通信およびポート 7243 を使用してメッセージ キューと通信します。

以下のプロセスでは、パスワード コンシューマ SDK アプリケーションがパスワードを取得する方法を示します。

  1. アプリケーションは、SAM エージェントにパスワード要求を送信します。
  2. SAM エージェントは、パスワード要求を受信します。 CA ControlMinder は、アプリケーションを実行するユーザの ID を検証し、キャッシュを確認します。 以下のいずれかのイベントが発生します。
  3. CA ControlMinder エンタープライズ管理 は要求を受信し、アプリケーションに特権アカウント パスワードの取得権限を与えるパスワード コンシューマが存在することを確認します。

    パスワード コンシューマは、アプリケーションのパス、アプリケーションが要求できる特権アカウント、アプリケーションを実行できるユーザ、およびアプリケーションを実行できるホストを指定します。

  4. 以下のいずれかのイベントが発生します。

    どちらの場合も、CA ControlMinder エンタープライズ管理 はイベントに関する監査レコードを書き込みます。

  5. SAM エージェントは、特権アカウント パスワードまたはエラー メッセージをアプリケーションに送信します。

    アプリケーションが初めて特権アカウント パスワードを取得した場合、SAM エージェントはパスワードをキャッシュします。

注: 特権アカウント パスワードが変更された場合、CA ControlMinder エンタープライズ管理 はパスワード変更イベントをエンドポイントにブロードキャストします。 エンドポイントがブロードキャスト メッセージを受信すると、SAM エージェントは特権アカウント パスワードをキャッシュから削除します。

詳細情報:

パスワード コンシューマ SDK アプリケーションを使用するためにエンドポイントを設定する方法