ソフトウェア モデルとソフトウェア インストールの関係
各ソフトウェアインストールをソフトウェアモデルに関連付けることで、ライセンス可能およびライセンス不可のソフトウェアの監査レポートを実行できます。
概要
- 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 Server 2019 | SQL Server 2019 とインストール条件 (エディションは任意) | 一致項目は見つかりませんでした システムプロパティが有効になっている場合は、新しいソフトウェアモデル SQL Server Enterprise (バージョンは任意) が作成されます。 |