Поделиться через


Пошаговое руководство по обнаружению сайтов, открываемых в режиме предприятия

В этой статье представлено пошаговое руководство по использованию средства Enterprise Site Discovery в Microsoft Endpoint Configuration Manager.

Совет

Если в вашей среде не требуется выполнить действия, описанные в этом руководстве, рекомендуется использовать мастер развертывания Microsoft Edge и создаваемый им скрипт для настройки обнаружения корпоративных сайтов.

Enterprise Site Discovery помогает настроить список сайтов в режиме предприятия. Enterprise Site Discovery помогает:

  • Обнаруживать сайты, использующие устаревшие режимы документов. Если эти сайты не обнаруживают современные браузеры и не содержат другие элементы HTML, им, скорее всего, потребуется использовать режим IE.
  • Обнаруживать сайты, использующие элементы ActiveX. Microsoft Edge не поддерживает элементы ActiveX. Если эти сайты не обнаруживают современные браузеры и не содержат другие элементы HTML, им, скорее всего, потребуется использовать режим IE.

Примечание.

Эта статья относится к стабильным, бета-версиям и каналам разработки Microsoft Edge.

Предварительные условия

В этом руководстве предполагается, что вы опытный пользователь Microsoft Endpoint Configuration Manager, и у вас установлены следующие службы и роли:

  • Microsoft Endpoint Configuration Manager
  • Службы отчетов Microsoft SQL Server Reporting Services
  • (Необязательно) Настроена роль точки служб Configuration Manager Reporting Services

Скачивание набора средств Enterprise Site Discovery

Скачайте следующие средства:

Включение Enterprise Site Discovery

Прежде чем подключиться к инструментарию управления Windows (WMI) для получения данных обнаружения сайтов, необходимо развернуть поставщик класса WMI на устройстве, которое собирает эти данные.

Из пакета установки и настройки Enterprise Site Discovery извлеките содержимое в папку файлового ресурса определенной библиотеки программного обеспечения. Пример: \\DSL\EnterpriseSiteDiscovery.

Затем создайте пакет в Microsoft Endpoint Configuration Manager, как описано в разделе Пакеты и программы в Configuration Manager.

Настройте новый пакет со следующими параметрами:

  • На странице Пакет :

    • Выберите Имя и укажите имя Включить обнаружение сайтов.
    • Выберите Этот пакет содержит исходные файлы
    • укажите исходную папку, в который вы извлекли файлы (например, \\DSL\EnterpriseSiteDiscovery).
  • На странице Тип программы выберите Стандартная программа

  • На странице Стандартная программа введите следующую команду, чтобы настроить обнаружение сайтов на устройстве:

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

    Примечание.

    Скрипт поддерживает использование параметров командной строки для -ZoneAllowList и -SiteAllowList. Для этого мы настроим эти параметры с помощью групповой политики.

  • На странице "Стандартная программа" выполните следующие действия.

    • Выберите параметр для запуска скрытого
    • В разделе Программа может выполняться, выберите параметр Вход пользователя в систему.

После создания пакета дважды щелкните его имя Включение обнаружения сайтов, чтобы просмотреть его свойства. Для свойства После запуска выберите Configuration Manager перезагружает компьютер. Сбор данных WMI начнется после перезагрузки устройств.

Примечание.

Вы можете настроить интервал времени, в течение которого пользователю нужно перезапустить устройство, как описано в документации по параметрам клиента.

Чтобы убедиться, что сбор данных работает, посетите несколько веб-сайтов и выполните следующую команду 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. Выберите Конфигурация> компьютераАдминистративные шаблоны>Компоненты> WindowsInternet Explorer.
  3. Дважды щелкните Включить выходные данные WMI обнаружения сайтов.
  4. Выберите Включено.
  5. Нажмите кнопку ОК или Применить , чтобы сохранить этот параметр политики.

Вы можете выбрать зоны, в которых требуется собирать данные сайта:

  1. Дважды щелкните Ограничить выходные данные обнаружения сайтов по зонам.

  2. Выберите Включено.

  3. Задайте маску зоны , чтобы указать, в какой из следующих зон необходимо включить обнаружение сайтов.

    • Зона ограниченных сайтов
    • Зона Интернета
    • Зона доверенных сайтов
    • Зона локальной интрасети
    • Зона локального компьютера

    Примечание.

    Чтобы настроить зоны, включенные в обнаружение сайта, на основе выбранных зон формируется двоичное число. Десятичное представление этого числа используется для представления этого числа в политике.

    Примеры: маска зоны 2: 00010 будет собирать данные для зоны локальной интрасети только маска 6: 00110 будет собирать данные только для зон интрасети и доверенного сайта

  4. Нажмите кнопку ОК или Применить , чтобы сохранить этот параметр политики.

Вы также можете ограничить домены, для которых собирается данные сайта:

  1. Дважды щелкните Ограничить выходные данные обнаружения сайтов по доменам.
  2. Выберите Включено.
  3. Введите домены, для которого требуется собрать данные, по одному домену на строку.
  4. Нажмите кнопку ОК или Применить , чтобы сохранить этот параметр политики.

Сбор данных обнаружения сайтов с помощью Configuration Manager

Теперь, когда ваши устройства создают данные, пора собирать эти данные в Configuration Manager.

  1. В консоли Configuration Manager выберите Администрирование>Параметры> клиентаПо умолчанию параметры клиента.
  2. В группе Свойства вкладки Главная выберите Свойства.
  3. В диалоговом окне Параметры клиента по умолчанию выберите Инвентаризация оборудования.
  4. В списке Параметры устройства выберите Задать классы.
  5. В диалоговом окне Классы инвентаризации оборудования нажмите кнопку Добавить.
  6. В диалоговом окне Добавление класса инвентаризации оборудования выберите Подключиться.
  7. В диалоговом окне Подключение к инструментарию управления Windows (WMI) введите имя компьютера, на котором настроено средство Enterprise Site Discovery. Если вы подключаетесь к другому компьютеру, вам потребуются учетные данные с разрешениями на доступ к WMI.
  8. В текстовом поле Пространство имен WMI введите root\cimv2\IETelemetry.
  9. Нажмите кнопку Подключить.
  10. В диалоговом окне Добавление класса инвентаризации оборудования в списке Классы инвентаризации выберите классы WMI IESystemINfo, IEUrlInfo и IECountInfo.
  11. Нажмите кнопку ОК , чтобы закрыть диалоговое окно квалификаторы классов и другие открытые диалоги.

После того как обновлены параметры клиента из точки управления, данные будут добавляться в отчет при следующем запуске инвентаризации оборудования (по умолчанию каждые семь дней).

Импорт отчетов об обнаружении сайтов

Пакет Enterprise Site Discovery включает два примера отчетов. В одном из отчетов показаны сайты, использующие элементы ActiveX, а в отчете — сайты, использующие устаревшие режимы документов.

Настройка примера отчета об обнаружении сайтов

Используйте инструкции в качестве руководства по созданию примера отчета, в котором используются три источника данных. К этим источникам данных относятся: сайты, посещаемые пользователем, сведения о системе и режимы документов, используемые сайтами. Этот отчет помогает определить сайты, которые могут зависеть от устаревших режимов документов.

  1. Скопируйте отчет SCCM_Report-Site_Discovery.rdl на свой сервер Configuration Manager.
  2. Установите Построитель отчетов для Майкрософт.
  3. Дважды щелкните SCCM_Report-Site_Discovery.rdl, чтобы открыть отчет в Построителе отчетов.
  4. При первом открытии отчета он попытается связаться с сервером, на котором он был создан. При появлении запроса Подключиться к серверу отчетов выберите Нет.
  5. После открытия отчета разверните Источники данных и дважды щелкните DataSource1.
  6. В окне Свойства источника данных выберите Использовать подключение, внедренное в отчет , а затем выберите Сборка....

Примечание.

Убедитесь, что в качестве источника данных выберите Microsoft SQL Server. Построитель отчетов по умолчанию использует microsoft SQL Server Analysis Services в качестве источника данных.

  1. В окне Свойства подключения выберите Имя сервера и введите имя сервера Configuration Manager. Затем в разделе Выберите или введите имя базы данных выберите имя базы данных Configuration Manager из раскрывающегося списка.
  2. Нажмите кнопку ОК , чтобы закрыть окно Свойства подключения .
  3. Выберите Проверить подключение , чтобы проверить подключение. Если подключение прошло успешно, нажмите кнопку ОК , чтобы закрыть окно Свойства источника данных .
  4. Повторите шаги с 5 по 9 для источника данных 2.
  5. Разверните Наборы данных и дважды щелкните DataSet1.
  6. В окне Свойства набора данных щелкните текстовое поле Запрос: . Скопируйте запрос в Блокнот, а затем найдите и замените CM_A1B именем базы данных, выбранной на шаге 7. Вставьте обновленный запрос в текстовое поле Query: (Запрос: ).
  7. Повторите действия 11–12 для DataSet2, DataSet3 и DataSet4.
  8. На вкладке Главная ленты нажмите кнопку Выполнить , чтобы протестировать отчет.
  9. Сохраните отчет и закройте построитель отчетов (Майкрософт).
  10. Переименуйте файл отчета в Site Discovery.rdl

Настройка примера отчета ActiveX

Выполните следующую процедуру, чтобы создать пример отчета, использующего один источник данных: сайты, применяющие элементы ActiveX. Так как Internet Explorer является единственным браузером, поддерживающим элементы ActiveX, для этих сайтов может потребоваться режим IE в Microsoft Edge.

  1. Скопируйте отчет SCCM Report Sample - ActiveX.rdl на свой сервер Configuration Manager.
  2. Установите Построитель отчетов для Майкрософт.
  3. Дважды щелкните SCCM Report Sample - ActiveX.rdl, чтобы открыть отчет в Построителе отчетов.
  4. При первом открытии отчета он попытается связаться с сервером, на котором он был создан. При появлении запроса Подключиться к серверу отчетов выберите Нет.
  5. После открытия отчета разверните Источники данных и дважды щелкните AutoGen__5C6358F2_4BB6_4a1b_A16E_8D96795D8602_.
  6. В окне Свойства источника данных выберите Использовать подключение, внедренное в отчет , а затем выберите Сборка....
  7. В окне Свойства подключения выберите Имя сервера и введите имя сервера Configuration Manager. Затем в разделе Выберите или введите имя базы данных выберите имя базы данных Configuration Manager из раскрывающегося списка.
  8. Нажмите кнопку ОК , чтобы закрыть окно Свойства подключения .
  9. Выберите Проверить подключение , чтобы проверить подключение. Если подключение выполнено успешно, нажмите кнопку ОК , чтобы закрыть окно Свойства источника данных .
  10. Разверните Наборы данных и дважды щелкните DataSet1.
  11. В окне Свойства набора данных щелкните текстовое поле Запрос: . Скопируйте запрос в Блокнот, а затем найдите и замените CM_A1B именем базы данных, выбранной на шаге 7. Вставьте обновленный запрос в текстовое поле Query: (Запрос: ).
  12. На вкладке Главная ленты нажмите кнопку Выполнить , чтобы протестировать отчет.
  13. Сохраните отчет.
  14. Закройте Построитель отчетов для Майкрософт.
  15. Измените имя файла на ActiveX.

Отправка настроенных отчетов в службы отчетов Microsoft SQL Server Reporting Services

После настройки отчетов для своей среды отправьте их на сервер отчетов.

  1. Запустите приложение Диспетчер конфигурации Reporting Services.
  2. В окне Подключение к серверу отчетов выберите Подключиться, а затем выберите URL-адрес, указанный в разделе Идентификация сайта веб-портала.
  3. В открывающемся окне браузера вы должны находиться на странице служб SQL Server Reporting Services . Выберите папку ConfigMgr_SCCMSiteCode для кода сайта SCCM.
  4. На ленте наведите указатель мыши на +Создать и выберите пункт меню Папка .
  5. Введите имя папки, например Enterprise Site Discovery, а затем нажмите кнопку Создать .
  6. Выберите папку Обнаружение корпоративных сайтов .
  7. На ленте нажмите кнопку Отправить .
  8. Выберите отчет Обнаружение сайтов и нажмите кнопку ОК.
  9. Повторите шаги 7 и 8 для отчета ActiveX.

Просмотр отчетов в Configuration Manager

После настройки и отправки отчетов вы можете просмотреть их в Configuration Manager.

  1. В консоли Configuration Manager выберите Мониторинг>Создание отчетов>Отчеты>Enterprise Site Discovery.
  2. Дважды щелкните отчет, чтобы просмотреть его.

Отключение Enterprise Site Discovery

Завершив сбор данных, отключите Обнаружение корпоративных сайтов. Создайте второй пакет, чтобы отключить обнаружение корпоративных сайтов в Microsoft Endpoint Configuration Manager, как описано в разделе Пакеты и программы в Configuration Manager. Настройте следующие параметры:

  • На странице Пакет :

    • выберите Имя и укажите имя Отключить обнаружение сайтов.
    • Выберите Этот пакет содержит исходные файлы.
    • укажите исходную папку, в нее были извлечены файлы (например, \\DSL\EnterpriseSiteDiscovery).
  • На странице Тип программы выберите Стандартная программа.

  • На странице Стандартная программа введите следующую командную строку, чтобы отключить обнаружение сайтов на устройстве:

    powershell.exe -ExecutionPolicy Bypass .\IETelemetrySetUp-Win8.ps1 -IEFeatureOff
    
    
  • На странице "Стандартная программа" выполните следующие действия.

    • выберите параметр Запустить скрытое .
    • В разделе Программа может выполняться, выберите параметр Вход пользователя в систему.

См. также