ソフトウェアインストールに対するソフトウェアモデルの関係
各ソフトウェア インストールをソフトウェア モデルに関連付けると、ライセンス可能なソフトウェアとライセンス不可能なソフトウェアの監査レポートを作成できます。
概要
- com.snc.samp.automaticsmrcreation:ライセンス可能な製品の場合
- com.snc.samp.automaticsmcreation:ライセンス不可製品の場合
システムプロパティが有効になっていて、ディスカバリーモデルの一致が存在する場合、一致が汎用であってもソフトウェアモデルは作成されません。システムプロパティが有効になっていない場合、ソフトウェアモデルはディスカバリーモデルとのみ一致します。ソフトウェアモデルは作成されません。
最も具体的なソフトウェアモデルが照合されます。ディスカバリーモデルに特定のソフトウェアモデルが存在しない場合、最も一般的なソフトウェアモデルが照合されます。
照合プロセス中に一致するソフトウェアモデルが見つかったが、インストール条件がある場合、一致とは見なされません。このようなシナリオでは、ソフトウェア モデルはインストール条件なしで自動的に作成されます。
ソフトウェアディスカバリーモデル (cmdb_sam_sw_discovery_model) テーブル内の正規化済み公開者と正規化済み製品のペアごとに、スケジュール済みジョブ SAM – Discovery Model to Software Model matching は、公開者と製品が一致するすべてのソフトウェアモデルを取得します。ソフトウェア モデルにインストール条件、サブスクリプション条件、または DB オプションがない場合、正規化済みパブリッシャー、正規化済み製品、正規化済みエディション、正規化済みバージョンの値を持つ一致するディスカバリーモデルが取得されます。一致が見つかると、ソフトウェアモデル参照がソフトウェアディスカバリーモデル [cmdb_sam_sw_discovery_model] テーブルのソフトウェアモデル列に配置されます。
手動で設定されたソフトウェアモデル
スケジュール済みジョブ SAM – Discovery Model to Software Model matching 設定するよりも汎用的なソフトウェアモデルを一致させることを選択した場合は、ソフトウェアディスカバリーモデル (cmdb_sam_sw_discovery_model) テーブルのフォームビューで目的のソフトウェアモデルを手動で設定できます。[自動的に一致] 列がオフになります。
ソフトウェア モデルが設定されていて、[自動一致] 列の値が false の場合、スケジュール済みジョブは後続の実行でソフトウェア モデルの値を上書きしません。
サンプル一致
ソフトウェアモデルとディスカバリーモデルの一致の例シナリオを次に示します。
| ディスカバリーモデル | ソフトウェアモデル | 次と一致 |
|---|---|---|
| SQL Server 2019 エンタープライズ |
|
SQL Server 2019 Enterprise ソフトウェアモデル |
| SQL Server 2019 エンタープライズ |
|
SQL Server 2019 ソフトウェア モデル |
| SQL Server 2019 | SQL Server 2019 (インストール条件あり) (Edition は任意) | 一致項目は見つかりませんでした システムプロパティが有効になっている場合は、新しいソフトウェアモデルである SQL Server Enterprise (バージョンはすべて) が作成されます。 |