プッシュベースのディスカバリーと SAM の併用
ACC-V は、SAM プラグインがインストールされている場合、ソフトウェア資産管理 (SAM) のユースケースのインストール済みソフトウェアデータを収集します。プッシュベースの ディスカバリー と SAM を同時に使用すると、 SAM 基本測定と SAM 合計使用状況メトリクスによるソフトウェアデータ収集で、ソフトウェア支出を最適化できます。一部のソフトウェアのエディション情報を取得することもできます。
ACC-V は、プッシュベースのディスカバリーを介して、ターゲットにインストールされているソフトウェアまたはアプリケーションの最終アクセス時間をキャプチャできます。この情報は、ターゲット CI 参照とともにソフトウェア更新 [samp_sw_usage] テーブルに追加されます。
ACC-V バージョン 2.2.0 以降、Windows および macOS の SAM 基本測定がサポートされています。
ソフトウェア使用レコードはドメインセパレーションされています。レコードは、ターゲットのエージェントベース ディスカバリー に使用される MID サーバー のドメインとともに保持されます。
要件
- SAM 基本測定および SAM 合計使用状況メトリクス
- SAM 基本測定と SAM 合計使用状況メトリクスの場合、非特権の servicenow ユーザー (エージェントサービスログオン) には、レジストリでの読み取り専用アクセス権が構成されている必要があります。このアクセス権により、UserAssist テーブルに対する OSQuery を実行できるようになります。regedit に移動し、servicenow ユーザーにその他すべてのユーザーアカウントの UserAssist の読み取りを許可します (例:HKEY_USERS のすべてのユーザーに対して HKEY_USERS\SID...\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\UserAssist)。注:UserAssist キーは、HKEY_USERS\SID... 親キーから権限を継承しません。したがって、UserAssist キーに移動し、キーに直接権限を追加する必要があります。SAM 基本測定と SAM 合計使用状況メトリクスを適用するために必要な条件:
- SAM プラグイン (com.snc.samp) が有効になっている。
- システムプロパティ [sn_acc_vis_content.persist_sam_usage_metrics] が true に設定されている。詳細については、「システムのプロパティ」を参照してください。
エージェントクライアントコレクターを使用した SAM 測定セットアップの詳細については、「KB1642676: SAM Metering Setup with ACC (ACC による SAM 測定セットアップ)」を参照してください。
- ソフトウェアエディション情報
- ソフトウェアのエディション情報を取得するには、SAM プラグイン (com.snc.samp) を有効にする必要があります。
SAM 基本測定
- 名前:Start_TrackProgs
- 基数:16 進数
- 値:1
- 名前:Start_TrackProgsBase
- 基数:16 進数
- 値:1
ペイロード内のソフトウェアのリストについては、ソフトウェアディスカバリーモデル [cmdb_sam_sw_discovery_model] テーブルにクエリして、対応する製品と公開者をフェッチします。製品をフェッチしたら、その製品に対して再利用ルールが有効になっているかどうかを確認し、ソフトウェア使用状況 [samp_sw_usage] テーブルに最新の使用情報を保持します。詳細はフローチャートを参照してください。
- WinZip
- Google Chrome
- Sublime Text
- Notepad++
- Autodesk
- Microsoft Office 365
- Tableau
SAM 合計使用状況メトリクス
SAM 合計使用状況メトリクスを使用すると、ソフトウェア再利用ルールが有効になっているアプリケーションの合計使用時間と合計使用回数を測定できます。
Osquery は、Osqueryd と呼ばれるサービスとして実行できるデーモン実行可能ファイルを提供します。SAM 合計使用状況メトリクスが正しく機能するには、Osqueryd を手動で展開する必要があります。Osqueryd の各展開には、osquery.conf ファイル、オプションの外部パック、およびサービスの開始時に提供される初期化フラグ (osquery.flags ファイルで設定) が必要です。その代わり、デーモンサービスはスケジュール設定済みのクエリをホストで実行し、それをローカルファイルシステムに記録します。
プロセスのリストを使用して、SAM 正規化を行い、関連するインストール済みソフトウェアレコードのプロセスをマッピングできます。インストール済みソフトウェアの名前とプロセスは通常同じではないため、これにより柔軟に対応できます。ペイロード内のプロセスのリストについては、ソフトウェアディスカバリーモデル [cmdb_sam_sw_discovery_model] テーブルとソフトウェア製品 [samp_sw_product] テーブルにクエリして、対応する製品と公開者をフェッチします。製品をフェッチしたら、その製品に対して再利用ルールが有効になっているかどうかを確認し、ソフトウェア使用状況 [samp_sw_usage] テーブルに合計の使用時間を保持します。詳細はフローチャートを参照してください。
ソフトウェアエディション情報
ACC-V バージョン 2.3.0 以降、Adobe Acrobat および MS SQL Server のエディション情報がサポートされています。将来のリリースでは、追加のソフトウェアがサポートされる予定です。この機能により、SAM アドミニストレーターはインストールされているソフトウェアのエディションを明確に可視化できます。Osquery コマンドを使用して、ソフトウェアインストール [cmdb_sam_sw_install] テーブルの [エディションの上書き] 列に表示されるエディション情報を取得します。詳細については、サポート KB:https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0721360 を参照してください。