ソフトウェアディスカバリーと標準化

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:7分
  • エンタイトルメントをインポートした後、 ServiceNow ディスカバリー または Microsoft SCCM を使用して、環境内のソフトウェアインストールを検出し、そのデータを Now Platformに転送します。

    図 : 1. ServiceNow ディスカバリーまたは Microsoft SCCM の設定を示すインフォグラフィック
    次の図は、ServiceNow ディスカバリーまたは Microsoft SCCM のセットアップ方法の概要を示しています。

    データセンターには ディスカバリーのホーム 、デスクトップ環境には Microsoft SCCM を使用できますが、他のサードパーティのディスカバリーソリューションを CMDB と統合して ソフトウェア資産管理をサポートすることもできます。別のディスカバリーソリューションを統合するには、手動で追加するか、アプリケーションをダウンロードします。 ServiceNow Store. ディスカバリーソースを手動で統合する方法の詳細については、 Customer Success Center を参照してください。

    ディスカバリーと SCCM の両方と統合した後のデータ収集の詳細については、「 SCCM またはディスカバリーによるソフトウェアデータの収集」を参照してください。

    ディスカバリー の統合

    ServiceNow ディスカバリー は、ソフトウェアインストールテーブルに自動的に入力され、ソフトウェアの正規化と調整を行うために使用されます。

    注:
    ディスカバリーを使用するには、ディスカバリープラグインをアクティブ化する必要があります。
    ディスカバリー では、作成やカスタマイズできるディスカバリープロセスのパターンを使用します。ベースシステムには、業界標準のネットワークデバイスやアプリケーションのほとんどに対応するさまざまなパターンが含まれています。ソフトウェア資産管理 で使用されるベースシステムパターンの一部を次に示します。
    • Citrix XenApp
    • Citrix XenDesktop、
    • VMware vCenter
    • Microsoft SQL Server
    • Microsoft Exchange サーバー
    • Oracle データベースサーバー

    ソフトウェア資産管理の他のパターンをカスタマイズすることもできます。詳細については、「 パターンの作成または変更」を参照してください。

    検出されたソフトウェアは、ソフトウェア インストール [cmdb_sam_sw_install] テーブルに格納されます。

    ソフトウェアインストールレコードが [ソフトウェアインストール] テーブルに書き込まれると、ビジネスルールによって、検出された公開者、製品、バージョンの一意の組み合わせがディスカバリーモデルテーブルに存在するかどうかが検証されます。
    • その場合、ディスカバリーモデルの照合が [ソフトウェア インストール] テーブルに設定されます。
    • そうでない場合、ディスカバリーモデルテーブルに新規のレコードが作成され、そのディスカバリーモデルの照合が [ソフトウェアインストール] テーブルに設定されます。

    ディスカバリー後、正規化が実行されます。

    ディスカバリーの詳細については、「ソフトウェア資産管理によるディスカバリー」を参照してください。

    SCCM 統合

    SCCM を単独で使用することも、 ディスカバリーのホーム とともに使用して、デバイス上のソフトウェアを識別することもできます。

    注:
    Microsoft SCCM を使用してデスクトップ環境でソフトウェアのインストールを検出することもできますが、他のサードパーティツールを統合することもできます。

    Microsoft SCCM 2012 v2 および 2016 プラグインはどちらも ソフトウェア資産管理 で認定されています。Microsoft SCCM を ソフトウェア資産管理 と統合するには、対応する Microsoft SCCM 統合プラグインをインストールする必要があります。

    Microsoft SCCM Integration プラグイン:
    • 統合 — Microsoft SCCM 2012 v2 (com.snc.integration.sccm2012v2) プラグイン
    • 統合 — Microsoft SCCM 2016 (com.snc.integration.sccm2016) プラグイン
    Microsoft SCCM ソフトウェア使用プラグイン:
    • 統合 — Microsoft SCCM 2012 v2 Software Usage (com.snc.samp_usage_sccm) プラグイン
    • 統合 — Microsoft SCCM 2016 ソフトウェア使用状況 (com.snc.samp.usage_sccm_2016) プラグイン

    統合 — Microsoft SCCM 2016 プラグインは、SCCM バージョン 1606、1906、1910、および 2002 と互換性があります。

    重要:
    これらの Microsoft SCCM プラグインは、 Tokyo リリースで廃止されます。SCCM を初めて統合する場合は、代わりにServiceNow Store から Microsoft SCCM のサービスグラフコネクタアプリケーションを要求してインストールします。ServiceNow インスタンスで Microsoft SCCM プラグインのいずれかをすでにアクティブ化している場合は、SCCM のサービスグラフコネクタストアアプリケーション向け移行準備ツールを使用して、Microsoft SCCM プラグインからサービスグラフコネクタへの移行に向けてインスタンスを準備します。サービスグラフコネクタの詳細については、「 Microsoft SCCM のサービスグラフコネクタ 」を参照してください。

    SCCM の詳細とインスタンスにデータをインポートする方法については、「 Microsoft SCCM ソフトウェア使用」を参照してください。

    正規化

    正規化プロセスは、検出された公開者、検出された製品、検出されたバージョンとエディションの値を、正規化された同等物の ServiceNow リポジトリと比較します。一致は、ディスカバリーモデルテーブルの対応する正規化フィールド (公開者、製品、バージョン、およびエディション) に追加されます。正規化されたフィールドは、購入したエンタイトルメントを調整し、ライセンスポジションを計算するために使用されます。

    たとえば、検出された公開者 Microsoft Corp は、[正規化された公開者] フィールドの Microsoft に正規化できます。

    正規化プロセスでは、検出されたフィールドと正規化値の間のパターン一致も検索し、それに応じて正規化フィールドを更新します。

    特定のソフトウェアディスカバリーモデルが類似の検出されたフィールド値を共有している場合、 ソフトウェア資産管理 アプリケーションはワイドネット正規化の原則を使用してそれらを正規化します。これにより、 コンテンツサービス チームが製品ごとに個別の正規化ルールを作成する必要性が軽減されます。
    注:
    特定のソフトウェア製品のみがワイドネット正規化の対象となります。これらのソフトウェア製品は、 コンテンツサービス チームによって決定されます。

    スケジュール済みジョブを実行して、正規化されたコンテンツとパターンの更新を毎日プルしますが、スケジュールジョブの実行頻度は変更できます。正規化ルールが変更されると、該当する正規化および一部正規化された ディスカバリー モデルが更新された値で再正規化されます。

    正規化提案機能を使用して手動で正規化されたディスカバリーモデルを正規化する提案を評価します。更新された正規化コンテンツと実際のコンテンツの間に差異がある場合、提案は自動的に識別されます。更新のコンテンツには最新の情報が含まれているため、提供されているコンテンツを使用すると、ソフトウェアのインストールを正確に保つことができます。

    この ソフトウェア資産管理 コンテンツサービス にオプトインすることで、見落とされたソフトウェアディスカバリーモデルや完全に正規化されていないソフトウェアディスカバリーモデルを調査用に ServiceNow することができます。作成された新しいコンテンツとルールは、ソフトウェアの正規化を継続的に改善するために顧客に提供されます。

    正規化のメリット

    • 正規化により、組織内で検出されたソフトウェアの最終的なリストが作成されます。組織は、ソフトウェア監査の準備状況や IT 運用のために、インストール済みソフトウェアの完全なインベントリを必要としています。正規化を行わないと、組織は同じ発行者に対して複数の名前を使用するという課題に直面し、合理化に多大な労力を要し、実行するレポートの正確性と価値を希薄化します。
    • 正規化により、ソフトウェアエンタイトルメントの調整の精度と効率が向上します。ディスカバリーモデルの正規化された値を使用して、取得したソフトウェアエンタイトルメントにマッピングすることで、より正確な調整結果が得られます。これにより、カウントが正確であり、エンタイトルメントレコードと一致していることを確認して、ソフトウェア監査の計画と完了が容易になります。
    • 正規化プロセスにより、複数のディスカバリーツールからのインストールデータを標準化できます。