エージェントクライアントコレクター のセキュアなパラメーター
チェックの実行中にセキュアなパラメーターを呼び出すことで、エージェントのセキュリティを強化し、ユーザー名やパスワードなどの機密データをコマンドラインで渡さないようにすることができます。セキュアなパラメーターを使用するには、チェックのスクリプトが標準入力 (STDIN) から読み込まれる必要があります。
使用しているコーディング言語によっては、セキュアなパラメーターの実装が異なる場合があります。たとえば、Linux の Bash では、read コマンド (read <変数名>) が使用され、STDIN に入力された値が <変数名> に入力されます。
- セキュアなパラメーターのデータフロー
- インスタンスでセキュアなパラメーターを作成します。セキュアなパラメーターは、ユーザー名やパスワードなど、保護される認証情報を参照します。
認証情報が標準入力に送信される順序を決める [順序] 値を使用して、セキュアなパラメーターを設定します。詳細については、「チェック用のセキュアなパラメーターの作成」を参照してください。
- 認証情報は、認証情報が割り当てられているチェックを使用して、MID サーバー経由でエージェントに渡されます。
- チェックが実行されると、エージェントは、インスタンスで設定されている [順序] 値の順序で、STDIN を使用してセキュアな保護されたパラメーターをスクリプトに渡します。
- スクリプトは、STDIN からセキュアなパラメーターを取得します。
- スクリプトはセキュアなパラメーターを実行します。
- インスタンスでセキュアなパラメーターを作成します。セキュアなパラメーターは、ユーザー名やパスワードなど、保護される認証情報を参照します。