ソフトウェアインストールに対するソフトウェアモデルの関係
各ソフトウェアインストールをソフトウェアモデルに関連付けることで、ライセンス可能なソフトウェアとライセンス不可能なソフトウェアの監査レポートを実行できます。
概要
- 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) テーブルのフォームビューで目的のソフトウェアモデルを手動で設定できます。[Automatically matched (自動一致)] 列がオフになります。
ソフトウェアモデルが設定されていて、[自動一致] 列の値が false の場合、スケジュール済みジョブは後続の実行時にソフトウェアモデルの値を上書きしません。
サンプルの一致
ソフトウェアモデルと検出モデルの一致のサンプルシナリオを次に示します。
| Dscovery モデル | ソフトウェアモデル | 一致対象 |
|---|---|---|
| SQL Server 2019 エンタープライズ |
|
SQL Server 2019 Enterprise ソフトウェアモデル |
| SQL Server 2019 エンタープライズ |
|
SQL Server 2019 ソフトウェアモデル |
| SQL サーバー 2019 | SQL Server 2019 (インストール条件あり) (エディションは任意) | 一致項目は見つかりませんでした システムプロパティが有効になっている場合は、新しいソフトウェアモデル SQL Server Enterprise (バージョンは任意) が作成されます。 |