AI エージェントが SSH パラメーターに安全にアクセスできるようにする AI デスクトップアクション
AI エージェントがデスクトップアクションパラメーターレコードからユーザー名やパスワードなどの認証情報に安全にアクセスできるようにします。このアプローチにより、デスクトップアクションの実行中に機密性の高い値がエージェント指示に公開されることなく保護されます。
sn_aia.admin ロールを持つユーザーのみが、デスクトップアクションの実行中に AI エージェントが安全にアクセスするさまざまなパラメーターのパラメーターレコードを作成できます。ユーザー名とパスワードの両方を保存するには、AIA アドミンがユーザー名「un_username_group」用とパスワード「un_password_group」用の 2 つの個別のパラメーターレコードを作成する必要があります。
その後、sn_aia.admin または now_assist_panel_user ロールを持つユーザーは、パラメーターレコードの下にパラメーター値レコードを作成して値を保存できます。たとえば、「un_username_group」パラメーターレコードの下にはユーザー名を格納するパラメーター値レコードを作成し、「un_password_group」パラメーターレコードの下にはパスワードを格納するパラメーター値レコードを作成できます。パラメーターレコードごとに、ユーザー 1 人あたり 1 つのパラメーター値レコードのみを作成できます。複数のユーザーが同じ AI エージェントをトリガーする必要がある場合、各ユーザーは自分の認証情報のパラメーター値レコードを作成する必要があります。
ユーザー名とパスワードに対してのみパラメーターレコードを作成できます。その他の SSH パラメーターの場合は、エージェントの指示または [ Now Assist ] パネルの自分の指示に値を指定します。
実行中の AI エージェント指示
次の例は、AI エージェント指示が格納されているパラメーター名を参照する方法を示しています。
SSH サーバーに接続し、セッション情報を取得します。私の詳細は次のとおりです。- IP アドレス:172.27.50.123
- ポート:22
- 「un_username_group」に格納されているユーザー名と「un_password_group」パラメーターレコードに格納されているパスワードを取得します。
パラメーターレコードの正確な名前を使用していることを確認してください。パラメーターレコード名では大文字と小文字が区別されます。たとえば、「UserName」と「username」は異なる値として扱われます。
SSH 認証情報のパラメーターレコードの作成
AI エージェントが SSH サーバーに安全にサインインしてコマンドを実行できるように、指示で参照できる名前のパラメーターレコードを作成します。
始める前に
このタスクを ServiceNow インスタンスで実行します。
アクティブな SSH サーバーがあることを確認します。
必要なロール:sn_aia.admin
手順
ユーザー名とパスワードの値をパラメーター値レコードに保存する
AI エージェントが SSH サーバーに安全に接続できるように、実際のユーザー名とパスワードの値を保存するためのパラメーター値レコードを作成します。
始める前に
このタスクを ServiceNow インスタンスで実行します。
必要なロール:sn_aia.admin または now_assist_panel_user
手順
- 移動先 .
- リストからパラメーターレコードを選択します。
-
パラメーター値レコードを作成します。