Configurando UE-V com Microsoft Configuration Manager (Windows 10)

Depois de implantar a UE-V (User Experience Virtualization) e seus recursos necessários, você pode começar a configurá-la para atender às necessidades da sua organização. O Pacote de Configuração UE-V fornece uma maneira de os administradores usarem o recurso Configurações de Conformidade do Microsoft Configuration Manager para aplicar configurações consistentes em sites em que UE-V e Configuration Manager estão instalados.

Recursos compatíveis com o Pacote de Configuração UE-V

O Pacote de Configuração UE-V inclui ferramentas para:

  • Create ou atualizar linhas de base de distribuição de modelo de localização de configurações UE-V

    • Definir modelos UE-V a serem registrados ou não registrados
    • Atualizar itens de configuração de modelo UE-V e linhas de base à medida que os modelos são adicionados ou atualizados
    • Distribuir e registrar modelos UE-V usando a correção padrão do Item de Configuração
  • Create ou atualizar um item de configuração de política do Agente UE-V para definir ou limpar essas configurações

    Configuração Configuração Descrição
    Tamanho máximo do pacote Habilitar/desabilitar a sincronização de aplicativos do Windows Aguardar a sincronização no início do aplicativo
    Configuração de atraso de importação Sincronizar aplicativos windows não listados Aguarde a sincronização na entrada
    Configurações importam notificação URL de contato de TI Aguarde o tempo limite de sincronização
    Caminho de armazenamento de configurações Texto descritivo de contato de TI Caminho do catálogo de modelos de configurações
    Habilitação de sincronização Ícone de bandeja habilitado Iniciar/Parar o serviço de agente UE-V
    Método Sync Primeira notificação de uso Definir quais aplicativos do Windows percorrerão as configurações
    Tempo limite de sincronização
  • Verifique a conformidade confirmando que a UE-V está em execução.

Gerar um item de configuração de política de serviço UE-V

Toda a política e configuração do serviço UE-V é distribuída por meio de um único item de configuração gerado usando a ferramenta UevAgentPolicyGenerator.exe. Essa ferramenta lê a configuração desejada de um arquivo de configuração XML e cria uma CI que contém as configurações de descoberta e correção necessárias para colocar o computador em conformidade.

O arquivo CAB do item de configuração de política de serviço UE-V é criado usando a ferramenta de linha de comando UevTemplateBaselineGenerator.exe, que tem esses parâmetros:

  • Código do site do site <>
  • Nome policyName <> Opcional: padrão para "Política de Agente UE-V" se não estiver presente
  • Descrição> policyDescription <Opcional: uma descrição é fornecida se não estiver presente
  • Caminho completo do CabFilePath <para o item de configuração .CAB arquivo>
  • ConfigurationFile <caminho completo para o arquivo XML de configuração do agente>

Observação

Talvez seja necessário alterar a política de execução do PowerShell para permitir que esses scripts sejam executados em seu ambiente. Execute estas etapas no console Configuration Manager:

  1. Selecionar Propriedades de Configurações do > Cliente de Administração >
  2. Na guia Agente de Usuário , defina a Política de Execução do PowerShell como Ignorar

Create o primeiro item de configuração de política UE-V

  1. Copie o arquivo de configuração de configurações padrão do diretório de instalação do Pacote de Configurações UE-V para um local visível para seu console de ConfigMgr Administração:
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml

O arquivo de configuração padrão contém cinco seções:

Política de Computador

Todas as configurações do nível do computador UE-V. O atributo DesiredState pode ser

  • Definir como ter o valor atribuído no registro
  • Limpar para remover a configuração
  • Não gerenciado para ter o item de configuração deixado em seu estado atual

Não remova linhas desta seção. Em vez disso, defina o DesiredState como Unmanaged se você não quiser que Configuration Manager altere valores atuais ou padrão.

CurrentComputerUserPolicy

Todas as configurações de nível de usuário UE-V. Essas entradas substituem as configurações do computador para um usuário. O atributo DesiredState pode ser

  • Definir como ter o valor atribuído no registro
  • Limpar para remover a configuração
  • Não gerenciado para ter o item de configuração deixado em seu estado atual

Não remova linhas desta seção. Em vez disso, defina o DesiredState como 'Unmanaged' se você não quiser Configuration Manager alterar valores atuais ou padrão.

Serviços

Entradas nesta operação de serviço de controle de seção. O arquivo de configuração padrão contém uma única entrada para o UevAgentService. O atributo DesiredState pode ser definido como Executando ou Parado.

Windows8AppsComputerPolicy

Todas as configurações de sincronização do aplicativo Windows no nível do computador. Cada PackageFamilyName listado nesta seção pode ser atribuído a um DesiredState de

  • Habilitado para ter configurações vagando
  • Desabilitado para impedir que as configurações roaming
  • Desmarcada para remover a entrada do controle UE-V

Mais linhas podem ser adicionadas a esta seção com base na lista de aplicativos windows instalados que podem ser visualizados usando o cmdlet GetAppxPackage do PowerShell.

Windows8AppsCurrentComputerUserPolicy

Idêntico ao Windows8AppsComputerPolicy com configurações que substituem as configurações do computador para um usuário individual.

  1. Edite o arquivo de configuração alterando os campos de estado e valor desejados.
  2. Execute este comando em um computador que executa o console ConfigMgr Administração:
    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
    
  3. Importar o arquivo CAB usando ConfigMgr console ou Import-CMConfigurationItem do PowerShell

Atualizar um item de configuração de política UE-V

  1. Edite o arquivo de configuração alterando os campos de estado e valor desejados.
  2. Execute o comando da Etapa 3 no Create Primeiro Item de Configuração de Política UE-V. Se você alterou o nome com o parâmetro PolicyName, insira o mesmo nome.
  3. Reimporte o arquivo CAB. A versão no ConfigMgr será atualizada.

Gerar uma linha de base de modelo UE-V

Os modelos UE-V são distribuídos usando uma linha de base que contém vários itens de configuração. Cada item de configuração contém os scripts de descoberta e correção necessários para instalar um modelo UE-V. O modelo UE-V real está inserido no script de correção para distribuição usando a funcionalidade do Item de Configuração padrão.

A linha de base do modelo UE-V é criada usando a ferramenta de linha de comando UevTemplateBaselineGenerator.exe, que tem esses parâmetros:

  • Código do site do site <>
  • Nome> do BaselineName <(opcional: padrão para "Linha de Base de Distribuição de Modelo UE-V" se não estiver presente)
  • Descrição> baselineDescription <(opcional: uma descrição é fornecida se não estiver presente)
  • Pasta de modelo UE-V do TemplateFolder <>
  • Registrar <lista de arquivos de modelo separados por vírgula>
  • Lista de <modelos separados por vírgula de cancelamento>
  • CabFilePath <Caminho completo para o arquivo CAB da linha de base para gerar>

O resultado é um arquivo CAB de linha de base pronto para importação para Configuration Manager. Se em uma data futura, você atualizar ou adicionar um modelo, poderá executar novamente o comando usando o mesmo nome de linha de base. Importar o CAB resulta em atualizações de versão de CI nos modelos alterados.

Create a primeira linha de base de modelo UE-V

  1. Create um conjunto "master" de modelos UE-V em um local de pasta estável visível para o computador que executa seu console ConfigMgr Administração. À medida que os modelos são adicionados ou atualizados, essa pasta é onde eles são puxados para distribuição. A lista inicial de modelos pode ser copiada de um computador com UE-V instalado. O local padrão do modelo é C:\Arquivos de Programa\Microsoft User Experience Virtualization\Modelos.
  2. Create um arquivo text.bat em que você pode adicionar o comando gerador de modelo. Essa etapa é opcional, mas tornará a regeneração mais simples se você salvar os parâmetros de comando
  3. Adicione o comando e os parâmetros ao arquivo .bat que gerará a linha de base. O exemplo a seguir cria uma linha de base que distribui o Bloco de Notas e a Calculadora:
 C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe -Site "ABC" -TemplateFolder "C:\ProductionUevTemplates" -Register "MicrosoftNotepad.xml, MicrosoftCalculator.xml" -CabFilePath "C:\MyCabFiles\UevTemplateBaseline.cab"
  1. Execute o arquivo .bat para criar UevTemplateBaseline.cab pronto para importação em Configuration Manager

Atualizar uma linha de base de modelo UE-V

O gerador de modelo usa a versão do modelo para determinar se um modelo deve ser atualizado. Se você fizer uma alteração de modelo e atualizar a versão, o gerador de linha de base comparará o modelo em sua pasta master com o modelo contido na CI no servidor ConfigMgr. Se uma diferença for encontrada, as versões de CI geradas e de linha de base modificadas serão atualizadas.

Para distribuir um novo modelo de Bloco de Notas, você executará estas etapas:

  1. Atualizar o modelo e a versão do modelo localizados no <elemento Versão> do modelo
  2. Copie o modelo para o diretório de modelo master
  3. Execute o comando no arquivo .bat que você criou na Etapa 3 no Create Primeira Linha de Base de Modelo UE-V
  4. Importar o arquivo CAB gerado para ConfigMgr usando o console ou o PowerShell Import-CMBaseline

Gerenciar as Configurações do UE-V