ACC-V に対応するコンピューター CI の [アサイン先 (Assigned To)] 属性の設定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • コンピューター CI の [アサイン先 (Assigned To)] 属性を更新するには、ログインしているユーザーから情報を収集する必要があります。

    始める前に

    必要なロール:admin

    ACC-V を使用したエージェントベースの Discovery の一部として、Windows エンドポイントデバイスや macOS デバイス (ワークステーションや従業員のラップトップなど) の [アサイン先] にこれら 2 つのシステムプロパティを自動的に入力できます。詳細については、「利用可能なシステムプロパティ」を参照してください。
    • sn_acc_visibility.set_assigned_to
    • sn_acc_visibility.assigned_to_user_order

    手順

    1. ログインしているユーザーの詳細を取得するための、より高いユーザー権限を作成します。
      を実行するためのAgent Client Collectorデフォルト ServiceNow ユーザーの代わりに、ローカル システム ユーザーとしてログオンを使用します。

      次のコマンドは Windows マシンで実行されます。

      • wmic COMPUTERSYSTEM GET USERNAME
      • osquery から:SELECT l.user FROM logged_in_users l JOIN users u ON l.sid = u.uuid WHERE u.type != 'special'

      次のコマンドは macOS マシンで実行されます:SELECT distinct(l.user) FROM logged_in_users l JOIN users u ON l.user = u.username

    2. ユーザー名の照合は、sys_user テーブルのユーザーレコードで実行されます。
      [アサイン先 (Assigned To)] 属性が設定され、ユーザーへの参照が作成されます。sys_user でユーザーが見つからない場合は、システムログに警告が表示されます。[アサイン先 (Assigned To)] 属性のユーザー名は、システムプロパティ sn_acc_visibility.assigned_to_user_order に基づいています。
    3. Assigned_to 属性は優先度に基づいて設定されます。
      assigned_to が既に存在する場合は、デフォルトでそのままにします。ただし、sn_acc_visibility.set_assigned_to システムプロパティを更新して上書きすることができます。何らかの調整ルールが定義されている場合、IRE はそれに応じてフィールドに入力します。

    タスクの結果

    sys_user テーブルに新しいユーザーアカウントは作成されません。代わりに、既存のユーザーが照会され、CI のアサイン先ユーザーとして参照されます。