Enterprise Site Discovery ステップ バイ ステップ ガイド

Microsoft Edge for Businessは、Edge 安定バージョン 116 で利用できるようになりました。 ネイティブエンタープライズレベルのセキュリティ、生産性、管理容易性、および組み込みの AI を使用した、新しい専用の作業エクスペリエンスについて詳しく説明します。

廃止されたサポート対象外のインターネット エクスプローラー 11 デスクトップ アプリケーションは、特定のバージョンのWindows 10の Microsoft Edge 更新プログラムを通じて完全に無効になっています。 詳細については、I「nternet Explorer 11 デスクトップ アプリの廃止に関する FAQ」を参照してください。

この記事は、Microsoft Endpoint Configuration Manager で Enterprise Site Discovery を使用するためのステップ バイ ステップ ガイドです。

ヒント

お使いの環境でこのガイドの手順を使用する必要がない限り、 Microsoft Edge 展開ウィザード と、それが生成するスクリプトを使用して Enterprise Site Discovery を構成することをお勧めします。

Enterprise Site Discovery は、Enterprise Mode Site List を構成するのに役立ちます。 Enterprise Site Discovery は次のことに役立ちます。

  • 従来のドキュメント モードを使用しているサイトを検出する。 このようなサイトは、サイトが最新のブラウザーを検出して異なる HTML を提供する場合を除き、IE モードを使用することが必要になる可能性があります。
  • ActiveX コントロールを使用しているサイトを検出する。 Microsoft Edge では、ActiveX コントロールをサポートしていません。 このようなサイトは、サイトが最新のブラウザーを検出して異なる HTML を提供する場合を除き、IE モードを使用することが必要になる可能性があります。

この記事は、Microsoft Edge StableBetaDev Channels に適用されます。

前提条件

このガイドは、読者に Microsoft Endpoint Configuration Manager の使用経験があり、次のサービスとロールがインストールされていることを前提としています。

  • Microsoft Endpoint Configuration Manager
  • Microsoft SQL Reporting Services
  • (省略可能)Configuration Manager Reporting Services ポイント ロールが構成されている

Enterprise Site Discovery ツールをダウンロードする

次のツールをダウンロードします。

Enterprise Site Discovery を有効にする

Windows Management Instrumentation (WMI) に接続してサイト検出データを取得するには、このデータを収集しているデバイスに WMI クラス プロバイダーを展開する必要があります。

Enterprise Site Discovery のセットアップと構成パッケージから、確定版ソフトウェア ライブラリのファイル共有内のフォルダーにコンテンツを抽出します。 例: \\DSL\EnterpriseSiteDiscovery

次に、「Configuration Managerのパッケージとプログラム」で説明されているように、Microsoft Endpoint Configuration Managerでパッケージを作成します。

次の設定で新しいパッケージを構成します。

  • [パッケージ] ページで、次の手順を 実行 します。

    • [名前] を選択し、[Enable Site Discovery]\(サイト検出を有効にする\) という名前を指定します
    • [このパッケージにはソース ファイルが含まれています] を選択します
    • ファイルを抽出したソース フォルダーを指定します (\ \DSL\EnterpriseSiteDiscovery など)
  • [プログラムの種類] ページで、[標準プログラム] を選択します。

  • [ 標準プログラム ] ページで、次のコマンドを入力して、デバイスで Site Discovery を構成します。

    
      powershell.exe -ExecutionPolicy Bypass .\IETelemetrySetUp-Win8.ps1
    
    

    このスクリプトでは、-ZoneAllowList-SiteAllowList のスイッチを使用することができます。 この手順では、 グループ ポリシーを使用してこれらのオプションを構成します。

  • [標準プログラム] ページで、次の 手順を実行 します。

    • [非表示] を実行するオプションを選択します
    • [プログラムを実行できます] で、[ユーザーがログインしているかどうか] オプションを選択します

パッケージを作成したら、パッケージ名の [Site Discovery を有効にする] をダブルクリックして、そのプロパティを表示します。 [ 実行後 ] プロパティで、[ Configuration Manager がコンピューターを再起動します] を選択します。 WMI データ収集は、デバイスの再起動後に開始されます。

クライアント設定ドキュメントの説明に従って、デバイスを再起動するまでの時間の長さを設定できます。

データ収集が機能していることを確認するには、いくつかの Web サイトにアクセスし、次の PowerShell コマンドを実行して、WMI 名前空間にデータが設定されていることを確認します。


Get-WmiObject -Namespace "root/cimv2/IETelemetry" -Class IEURLInfo | Select-Object URL, NumberOfVisits, CrashCount, DocMode | Sort-Object

グループ ポリシーを使用して Enterprise Site Discovery を構成する

Enterprise Site Discovery が有効になっていると、どんなデータを収集するかを設定できます。 「 収集されるデータとは」の説明に従って、地域の法律と規制要件を検討してください。

  1. グループ ポリシー エディターを開きます。
  2. [コンピューターの構成>] [管理用テンプレート>] [Windows コンポーネント>] [インターネット エクスプローラー] の順に選択します。
  3. [ サイト検出 WMI 出力を有効にする] をダブルクリックします。
  4. [有効] を選択します。
  5. [ OK] または [ 適用] を選択 して、このポリシー設定を保存します。

サイト データを収集するゾーンを選択できます。

  1. [ ゾーン別にサイト検出の出力を制限する] をダブルクリックします。

  2. [有効] を選択します。

  3. [ゾーン マスク] を設定して、サイト検出を有効にする次のゾーンを示します。

    • 制限付きサイト ゾーン
    • インターネット ゾーン
    • 信頼済みサイト ゾーン
    • ローカル イントラネット ゾーン
    • ローカル コンピューター ゾーン

    サイト検出に含まれるゾーンを構成するには、選択したゾーンに基づいてバイナリ番号が形成されます。 この数値の 10 進表記は、ポリシーでこの数値を表すために使用されます。

    例: ゾーン マスク 2: 00010 は、ローカル イントラネット ゾーンのみのゾーン マスク 6: 00110 のデータを収集し、イントラネットと信頼されたサイト ゾーンのみのデータを収集します

  4. [ OK] または [ 適用] を選択 して、このポリシー設定を保存します。

サイト データを収集するドメインを制限することもできます。

  1. [ドメインごとのサイト検出出力の制限] をダブルクリックします。
  2. [有効] を選択します。
  3. データを収集するドメイン (1 行に 1 つのドメイン) を入力します。
  4. [ OK] または [ 適用] を選択 して、このポリシー設定を保存します。

Configuration Manager を使用して Site Discovery のデータを収集する

デバイスでデータが生成されるようになったので、今度はこのデータを Configuration Manager で収集します。

  1. Configuration Manager コンソールで、[管理>] [クライアント設定] [既定のクライアント設定]> の順に選択します
  2. [ ホーム ] タブの [ プロパティ ] グループで、[プロパティ] を選択 します
  3. [ 既定のクライアント設定] ダイアログ ボックスで、[ ハードウェア インベントリ] を選択します。
  4. [ デバイス設定] の一覧で、[ クラスの設定] を選択します。
  5. [ ハードウェア インベントリ クラス ] ダイアログ ボックスで、[ 追加] を選択します。
  6. [ ハードウェア インベントリ クラスの追加 ] ダイアログ ボックスで、[ 接続] を選択します。
  7. [Windows Management Instrumentation (WMI) に接続] ダイアログ ボックスに、Enterprise Site Discovery が構成されているコンピューターの名前を入力します。 別のコンピューターに接続する場合は、WMI にアクセスするためのアクセス許可を持つ資格情報が必要です。
  8. [ WMI 名前空間 ] テキスト ボックスに、「 root\cimv2\IETelemetry」と入力します。
  9. [ 接続] を選択します。
  10. [ ハードウェア インベントリ クラスの追加 ] ダイアログ ボックスの [ インベントリ クラス ] ボックスの一覧で、WMI クラス IESystemINfoIEUrlInfoIECountInfo を選択します。
  11. [ OK] を選択 して、[ クラス修飾子 ] ダイアログと他の開いているダイアログを閉じます。

クライアントが管理ポイントから設定を更新すると、次にハードウェア インベントリが実行されたときに (既定では 7 日ごと) データがレポートされます。

Site Discovery のレポートをインポートする

Enterprise Site Discovery パッケージには、2 つのサンプル レポートが含まれています。 1 つのレポートには ActiveX コントロールを使用しているサイトが表示され、レポートには従来のドキュメント モードを使用するサイトが表示されます。

Site Discovery サンプル レポートを構成する

手順をガイドとして使用して、3 つのデータ ソースを使用するサンプル レポートを作成します。 これらのデータ ソースは、ユーザーがアクセスするサイト、システムに関する情報、およびサイトで使用されるドキュメント モードです。 このレポートは、従来のドキュメント モードに依存している可能性があるサイトを特定するのに役立ちます。

  1. レポート SCCM_Report-Site_Discovery.rdl を Configuration Manager サーバーにコピーします。
  2. Microsoft Report Builder をインストールします。
  3. SCCM_Report-Site_Discovery.rdl をダブルクリックして、Report Builder でレポートを開きます。
  4. ユーザーが初めてレポートを開こうとすると、レポートが作成されたサーバーへの接続が試みられます。 [レポート サーバーに接続する] を求められたら、[いいえ] を選択します
  5. レポートが開いたら、[データ ソース] を展開し、[DataSource1] をダブルクリックします。
  6. [ データ ソースのプロパティ ] ウィンドウ で、[レポートに埋め込まれた接続を使用 する] を選択し、[ ビルド...] を選択します。

[データ ソース] として [Microsoft SQL Server] を選択していることを確認します。 Report Builder既定では、データ ソースとして Microsoft SQL Server Analysis Services が使用されます。

  1. [接続のプロパティ] ウィンドウで、[サーバー名] を選択し、Configuration Manager サーバーの名前を入力します。 次に、[データベース名の選択または入力] で、ドロップダウン リストから Configuration Manager データベースの名前を選択します。
  2. [ OK] を選択 して [ 接続のプロパティ ] ウィンドウを閉じます。
  3. [ 接続のテスト] を選択して、接続をテストします。 接続が成功した場合は、[ OK] を 選択して [ データ ソースのプロパティ ] ウィンドウを閉じます。
  4. Data Source 2 についても、手順 5 から 9 を繰り返します。
  5. [データセット] を展開し、[DataSet1] をダブルクリックします。
  6. [ データセットのプロパティ ] ウィンドウで、[ クエリ: ] ボックスをクリックします。 クエリをメモ帳にコピーし、 CM_A1B を手順 7 で選択したデータベース名に置き換えます。 更新されたクエリを [ クエリ: ] ボックスに貼り付けます。
  7. [DataSet2][DataSet3][DataSet4] についても、手順 11 から 12 を繰り返します。
  8. リボンの [ ホーム ] タブで、[ 実行 ] ボタンを選択してレポートをテストします。
  9. レポートを保存し、Microsoft Report Builderを閉じます。
  10. レポート ファイルの名前を Site Discovery.rdl に変更する

ActiveX サンプル レポートを構成する

次の手順を使用して、サンプル レポートを作成します。このサンプル レポートでは、ActiveX コントロールを使用するサイトという 1 つのデータ ソースを使用します。 インターネット エクスプローラーは ActiveX コントロールをサポートする唯一のブラウザーであるため、これらのサイトでは Microsoft Edge で IE モードが必要になる場合があります。

  1. レポート SCCM Report Sample - ActiveX.rdl を Configuration Manager サーバーにコピーします。
  2. Microsoft Report Builder をインストールします。
  3. SCCM Report Sample - ActiveX.rdl をダブルクリックして、Report Builder でレポートを開きます。
  4. ユーザーが初めてレポートを開こうとすると、レポートが作成されたサーバーへの接続が試みられます。 [レポート サーバーに接続する] を求められたら、[いいえ] を選択します
  5. レポートが開いたら、[データ ソース] を展開し、[AutoGen__5C6358F2_4BB6_4a1b_A16E_8D96795D8602_] をダブルクリックします。
  6. [ データ ソースのプロパティ ] ウィンドウ で、[レポートに埋め込まれた接続を使用 する] を選択し、[ ビルド...] を選択します。
  7. [接続のプロパティ] ウィンドウで、[サーバー名] を選択し、Configuration Manager サーバーの名前を入力します。 次に、[データベース名の選択または入力] で、ドロップダウン リストから Configuration Manager データベースの名前を選択します。
  8. [ OK] を選択 して [ 接続のプロパティ ] ウィンドウを閉じます。
  9. [ 接続のテスト] を選択して、接続をテストします。 接続が成功した場合は、[ OK] を 選択して [ データ ソースのプロパティ ] ウィンドウを閉じます。
  10. [データセット] を展開し、[DataSet1] をダブルクリックします。
  11. [ データセットのプロパティ ] ウィンドウで、[ クエリ: ] ボックスをクリックします。 クエリをメモ帳にコピーし、 CM_A1B を手順 7 で選択したデータベース名に置き換えます。 更新されたクエリを [ クエリ: ] ボックスに貼り付けます。
  12. リボンの [ ホーム ] タブで、[ 実行 ] ボタンを選択してレポートをテストします。
  13. レポートを保存します。
  14. Microsoft レポート ビルダを終了します。
  15. ファイル名を ActiveX に変更します。

構成されたレポートを Microsoft SQL Server Reporting Services にアップロードする

使用している環境のレポートを構成したら、それらをレポート サーバーにアップロードします。

  1. Reporting Services Configuration Manager アプリケーションを起動します。
  2. [レポート サーバー接続] ウィンドウで、[接続] を選択し、[Web ポータル サイト ID] の下に一覧表示されている URL を選択します
  3. 開いたブラウザー ウィンドウで、[SQL Server Reporting Services] ページに表示されます。SCCM サイト コードの [ConfigMgr_SCCMSiteCode] フォルダーを選択します。
  4. リボンで、[ +新規 ] の上にマウス ポインターを合わせ、[ フォルダー ] メニュー項目を選択します。
  5. Enterprise Site Discovery などのフォルダー名を入力し、[作成] ボタンを選択します。
  6. [エンタープライズ サイト検出] フォルダーを選択します。
  7. リボンで、[ アップロード ] ボタンを選択します。
  8. Site Discovery レポートを選択し、[OK] を選択します
  9. ActiveX レポートについて、手順 7 と 8 を繰り返します。

Configuration Manager でレポートを表示する

レポートのカスタマイズとアップロードが済んだので、Configuration Manager でレポートを表示することができます。

  1. Configuration Manager コンソールで、[監視]>[レポート]>[レポート]>[Enterprise Site Discovery] の順に選択します。
  2. レポートをダブルクリックして表示します。

Enterprise Site Discovery を無効にする

データの収集が完了したら、Enterprise Site Discovery を無効にします。 「Configuration Managerのパッケージとプログラム」で説明されているように、Microsoft Endpoint Configuration Managerで Enterprise Site Discovery を無効にする 2 つ目のパッケージを作成します。 次のオプションを構成します。

  • [パッケージ] ページで、次の手順を 実行 します。

    • [ 名前] を選択し、[ サイト検出を無効にする] という名前を指定します。
    • [ このパッケージにはソース ファイルが含まれています] を選択します。
    • ファイルを抽出したソース フォルダー ( \\DSL\EnterpriseSiteDiscovery など) を指定します。
  • [ プログラムの種類] ページで 、[ 標準プログラム] を選択します。

  • [ 標準プログラム ] ページで、次のコマンド ラインを入力して、デバイスで Site Discovery を無効にします。

    powershell.exe -ExecutionPolicy Bypass .\IETelemetrySetUp-Win8.ps1 -IEFeatureOff
    
    
  • [標準プログラム] ページで、次の 手順を実行 します。

    • [ 非表示 の実行] オプションを選択します。
    • [ プログラムを実行できます] で、[ ユーザーがログインしているかどうか] オプションを選択します。

関連項目