Guia passo a passo da Descoberta de Sites de Empresas
Este artigo fornece um guia passo a passo para usar o Enterprise Site Discovery com o Microsoft Endpoint Configuration Manager.
Dica
A menos que o seu ambiente necessite de utilizar os passos neste guia, recomendamos que utilize o assistente de implementação do Microsoft Edge e o script gerado para configurar a Deteção de Sites Empresariais.
O Enterprise Site Discovery pode ajudá-lo a configurar sua Lista de Sites do Modo Empresarial. O Enterprise Site Discovery ajudará você a:
- Descubra quais sites estão usando modos de documento herdados. A menos que esses sites estejam detectando navegadores modernos e fornecendo HTML diferente, eles provavelmente precisam usar o modo IE.
- Descubra quais sites estão usando controles ActiveX. O Microsoft Edge não dá suporte a controles ActiveX. A menos que esses sites estejam detectando navegadores modernos e fornecendo HTML diferente, eles provavelmente precisam usar o modo IE.
Observação
Este artigo aplica-se aos Canais Microsoft Edge Stable, Beta e Dev .
Pré-requisitos
Este guia pressupõe que você tenha experiência com o Gerenciador de Configurações do Microsoft Endpoint e tenha os seguintes serviços e funções instalados:
- Microsoft Endpoint Configuration Manager
- Microsoft SQL Server Reporting Services
- (Opcional) A Função de Ponto do Reporting Services do Configuration Manager está configurada
Baixar Ferramentas do Enterprise Site Discovery
Baixe as seguintes ferramentas:
- Pacote de Instalação e Configuração do Enterprise Site Discovery
- Construtor de Relatórios da Microsoft
Habilitar o Enterprise Site Discovery
Antes de se poder ligar ao Windows Management Instrumentation (WMI) para obter dados de deteção de sites, tem de implementar o fornecedor de classe WMI no dispositivo que está a recolher estes dados.
Em Pacote de Instalação e Configuração do Enterprise Site Discovery, extraia o conteúdo para uma pasta em seu compartilhamento de arquivo definitivo da biblioteca de software. Exemplo: \\DSL\EnterpriseSiteDiscovery.
Em seguida, crie um pacote no Microsoft Endpoint Configuration Manager, conforme descrito em Pacotes e programas no Configuration Manager.
Configure o novo pacote com as seguintes definições:
Na página Pacote :
- selecione Nome e especifique o nome Ativar Deteção de Sites
- selecione Este pacote contém ficheiros de origem
- especifique a pasta de origem para a qual extraiu os ficheiros (por exemplo, \\DSL\EnterpriseSiteDiscovery)
Na página Tipo de programa, escolha Programa Padrão
Na página Programa Padrão , introduza o seguinte comando para configurar a Deteção de Sites no dispositivo:
powershell.exe -ExecutionPolicy Bypass .\IETelemetrySetUp-Win8.ps1
Observação
O script suporta o uso de opções de linha de comando para
-ZoneAllowList
e-SiteAllowList
. Para este passo a passo, vamos configurar estas opções através da política de grupo.Na página Programa Padrão :
- selecione a opção para executar Oculto
- em O programa pode ser executado, selecione a opção Se um utilizador tem ou não sessão iniciada
Após criar o pacote, clique duas vezes no nome do pacote Ativar Descoberta do Site para visualizar suas propriedades. Para a propriedade Depois de executar , selecione O gestor de configuração reinicia o computador. A recolha de dados WMI será iniciada após o reinício dos dispositivos.
Observação
Você pode configurar o tempo que um usuário precisa para reiniciar o dispositivo, conforme descrito na documentação de configurações do cliente.
Para confirmar que a recolha de dados está a funcionar, visite alguns sites e execute o seguinte comando do PowerShell para verificar se os dados estão a ser preenchidos no espaço de nomes WMI.
Get-WmiObject -Namespace "root/cimv2/IETelemetry" -Class IEURLInfo | Select-Object URL, NumberOfVisits, CrashCount, DocMode | Sort-Object
Configurar o Enterprise Site Discovery por meio da Política de Grupo
Com o Enterprise Site Discovery habilitado, você pode configurar quais dados coletará. Considere as leis locais e os requisitos regulamentares conforme descrito em Que dados são recolhidos?.
- Abra o Editor de Política de Grupo.
- Selecione Configuração>do Computador Modelos Administrativos>Componentes> do WindowsInternet Explorer.
- Faça duplo clique em Ativar saída WMI de Deteção de Sites.
- Selecione Habilitado.
- Selecione OK ou Aplicar para guardar esta definição de política.
Pode escolher as zonas onde pretende recolher dados do site:
Faça duplo clique em Limitar saída da Deteção de Sites por Zona.
Selecione Habilitado.
Defina a Máscara de Zona para indicar quais das seguintes zonas para ativar a deteção de sites.
- Zona de Sites Restritos
- Zona da Internet
- Zona de Sites Fidedignos
- Zona de Intranet Local
- Zona da Máquina Local
Observação
Para configurar zonas incluídas na deteção de sites, é formado um número binário com base nas zonas selecionadas. A representação decimal deste número é utilizada para representar este número na política.
Exemplos: a Máscara de Zona 2: 00010 recolherá dados apenas para a Zona de Intranet Local Máscara de Zona 6: 00110 recolherá dados apenas para zonas de intranet e de sites fidedignos
Selecione OK ou Aplicar para guardar esta definição de política.
Também pode limitar os domínios para os quais recolher dados do site:
- Faça duplo clique em Limitar saída da Deteção de Sites por domínio.
- Selecione Habilitado.
- Introduza os domínios para os quais pretende recolher dados, um domínio por linha.
- Selecione OK ou Aplicar para guardar esta definição de política.
Colete dados da Descoberta do Site usando o Gerenciador de Configurações
Agora que seus dispositivos estão gerando dados, é hora de coletar esses dados no Gerenciador de Configurações.
- Na consola do Configuration Manager, selecioneDefiniçõesPredefinidas> do Cliente de Administração> Definições do Cliente.
- No grupo Propriedadesdo separador Base, selecione Propriedades.
- Na caixa de diálogo Predefinições de Cliente , selecione Inventário de Hardware.
- Na lista Definições do Dispositivo , selecione Definir Classes.
- Na caixa de diálogo Classes de Inventário de Hardware , selecione Adicionar.
- Na caixa de diálogo Adicionar Classe de Inventário de Hardware , selecione Ligar.
- Na caixa de diálogo Conectar-se à Instrumentação de Gerenciamento do Windows (WMI), digite o nome de um computador onde o Enterprise Site Discovery está configurado. Se você estiver se conectando a outro computador, precisará de credenciais com permissão para acessar o WMI.
- Na caixa de texto Espaço de Nomes WMI , introduza root\cimv2\IETelemetry.
- Selecione Ligar.
- Na caixa de diálogo Adicionar Classe de Inventário de Hardware , na lista Classes de inventário , selecione as classes WMI IESystemINfo, IEUrlInfo e IECountInfo.
- Selecione OK para fechar a caixa de diálogo Qualificadores de classe e as outras caixas de diálogo abertas.
Depois que o cliente atualizar as configurações do ponto de gerenciamento, os dados serão relatados quando o próximo inventário de hardware for executado (por padrão a cada sete dias).
Importar relatórios de Descoberta do Site
O pacote Enterprise Site Discovery inclui dois exemplos de relatórios. Um relatório mostra sites que utilizam controlos ActiveX e o relatório mostra sites que utilizam modos de documento legados.
Configure o relatório de exemplo de Descoberta do Site
Utilize os passos como guia para criar um relatório de exemplo que utiliza três origens de dados. Estas origens de dados são: os sites que um utilizador visita, informações sobre o respetivo sistema e os modos de documento utilizados pelos sites. Este relatório ajuda a identificar sites que podem depender dos modos de documentos herdados.
- Copie o relatório SCCM_Report-Site_Discovery.rdl no servidor do Gerenciador de Configurações.
- Instale o Construtor de Relatórios da Microsoft.
- Clique duas vezes em SCCM_Report-Site_Discovery.rdl para abrir o relatório no Construtor de Relatórios.
- Na primeira vez que você tentar abrir o relatório, ele tentará entrar em contato com o servidor onde ele foi criado. Quando lhe for pedido para Ligar ao Servidor de Relatórios, selecione Não.
- Depois que o relatório for aberto, expanda Fontes de Dados e clique duas vezes em DataSource1.
- Na janela Propriedades da Origem de Dados, selecione Utilizar uma ligação incorporada no meu relatório e, em seguida, selecione Criar....
Observação
Certifique-se de que seleciona Microsoft SQL Server como a Origem de Dados. O Report Builder é predefinido para o Microsoft SQL Server Analysis Services como a origem de dados.
- Na janela Propriedades da Conexão, selecione Nome do Servidor e digite o nome do servidor do Gerenciador de Configurações. Em seguida, em Selecionar ou inserir um nome de banco de dados, selecione o nome do banco de dados do Gerenciador de Configurações na lista suspensa.
- Selecione OK para fechar a janela Propriedades da Ligação .
- Selecione Testar Ligação para testar a ligação. Se a ligação for bem-sucedida, selecione OK para fechar a janela Propriedades da Origem de Dados.
- Repita as etapas 5 a 9 para a Fonte de Dados 2.
- Expanda Conjuntos de Dados e clique duas vezes em DataSet1.
- Na janela Propriedades do Conjunto de Dados , clique na caixa de texto Consulta: . Copie a consulta para o Bloco de Notas e, em seguida, localize e substitua CM_A1B pelo nome da base de dados que selecionou no Passo 7. Cole a consulta atualizada na caixa de texto Consulta: .
- Repita as etapas 11 a 12 para DataSet2, DataSet3 e DataSet4.
- No separador Base do friso, selecione o botão Executar para testar o relatório.
- Guarde o relatório e feche o Microsoft Report Builder.
- Mudar o nome do ficheiro de relatório para Site Discovery.rdl
Configure o relatório de exemplo ActiveX
Use o procedimento a seguir para criar um relatório de exemplo que usa uma fonte de dados: os sites que estão usando controles ActiveX. Uma vez que o Internet Explorer é o único browser que suporta controlos ActiveX, estes sites podem necessitar do modo IE no Microsoft Edge.
- Copie o relatório Exemplo de relatório SCCM - ActiveX.rdl para o servidor do Gerenciador de Configurações.
- Instale o Construtor de Relatórios da Microsoft.
- Clique duas vezes em Exemplo de relatório SCCM - ActiveX.rdl para abrir o relatório no Construtor de Relatórios.
- Na primeira vez que você tentar abrir o relatório, ele tentará entrar em contato com o servidor onde ele foi criado. Quando lhe for pedido para Ligar ao Servidor de Relatórios, selecione Não.
- Depois de abrir o relatório, expanda Fontes de Dados e clique duas vezes em AutoGen__5C6358F2_4BB6_4a1b_A16E_8D96795D8602_.
- Na janela Propriedades da Origem de Dados, selecione Utilizar uma ligação incorporada no meu relatório e, em seguida, selecione Criar....
- Na janela Propriedades da Conexão, selecione Nome do Servidor e digite o nome do servidor do Gerenciador de Configurações. Em seguida, em Selecionar ou inserir um nome de banco de dados, selecione o nome do banco de dados do Gerenciador de Configurações na lista suspensa.
- Selecione OK para fechar a janela Propriedades da Ligação .
- Selecione Testar Ligação para testar a ligação. Se a ligação for bem-sucedida, selecione OK para fechar a janela Propriedades da Origem de Dados .
- Expanda Conjuntos de Dados e clique duas vezes em DataSet1.
- Na janela Propriedades do Conjunto de Dados , clique na caixa de texto Consulta: . Copie a consulta para o Bloco de Notas e, em seguida, localize e substitua CM_A1B pelo nome da base de dados que selecionou no Passo 7. Cole a consulta atualizada na caixa de texto Consulta: .
- No separador Base do friso, selecione o botão Executar para testar o relatório.
- Salve o relatório.
- Feche o Construtor de Relatórios da Microsoft.
- Renomeie o arquivo para ActiveX
Carregue relatórios configurados no Microsoft SQL Server Reporting Services
Depois de configurar os relatórios para o seu ambiente, carregue-os no servidor de relatórios.
- Inicie o aplicativo Gerenciador de Configurações do Reporting Services.
- Na janela Ligação do Servidor de Relatórios , selecione Ligar e, em seguida, selecione o URL listado em Identificação do Site do Portal Web
- Na janela do browser que é aberta, deve estar na Página do SQL Server Reporting Services - selecione a pasta ConfigMgr_SCCMSiteCode para o Código do Site do SCCM.
- No friso, paire o cursor sobre +Novo e selecione o item de menu Pasta .
- Introduza um nome de pasta, como Deteção de Site Empresarial e, em seguida, selecione o botão Criar .
- Selecione a pasta Enterprise Site Discovery .
- No friso, selecione o botão Carregar .
- Selecione o relatório de Deteção de Sites e selecione OK.
- Repita as etapas 7 e 8 para o relatório ActiveX.
Visualize os relatórios no Gerenciador de Configurações
Agora que você personalizou e enviou os relatórios, é possível visualizá-los no Gerenciador de Configurações.
- No console do Gerenciador de Configurações, escolha Monitoramento>Reportar>Relatórios>Enterprise Site Discovery
- Clique duas vezes em um relatório para visualizá-lo.
Desabilitar o Enterprise Site Discovery
Quando terminar de recolher dados, desative a Deteção de Sites Empresariais. Crie um segundo pacote para desativar a Deteção de Sites Empresariais no Microsoft Endpoint Configuration Manager, conforme descrito em Pacotes e programas no Configuration Manager. Configure as seguintes opções:
Na página Pacote :
- selecione Nome e especifique o nome Desativar Deteção de Sites.
- selecione Este pacote contém ficheiros de origem.
- especifique a pasta de origem para a qual extraiu os ficheiros (por exemplo, \\DSL\EnterpriseSiteDiscovery).
Na página Tipo de Programa , selecione Programa Padrão.
Na página Programa Padrão , introduza a seguinte linha de comandos para desativar a Deteção de Sites no dispositivo:
powershell.exe -ExecutionPolicy Bypass .\IETelemetrySetUp-Win8.ps1 -IEFeatureOff
Na página Programa Padrão :
- selecione a opção executar Oculto .
- em O programa pode ser executado, selecione a opção Se um utilizador tem ou não sessão iniciada.