44
Gerenciamento de distribuição de software VMware Workspace ONE UEM

Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Gerenciamento de distribuição de software

VMware Workspace ONE UEM

Page 2: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Você pode encontrar a documentação técnica mais atualizada no site da VMware, em:

https://docs.vmware.com/br/

Caso tenha comentários sobre esta documentação, envie seu feedback para:

[email protected]

VMware, Inc.3401 Hillview Ave.Palo Alto, CA 94304www.vmware.com

VMware BrasilRua Surubim, 504 4º andar CEP 04571-050Cidade MonçõesSão PauloSÃO PAULO: 04571-050BrasilTel: +55 11 55097200Fax: + 55. 11. 5509-7224www.vmware.com/br

Copyright © 2020 VMware, Inc. Todos os direitos reservados. Informações sobre direitos autorais e marca registrada.

Gerenciamento de distribuição de software

VMware, Inc. 2

Page 3: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Conteúdo

1 Gerenciamento de distribuição de software 4Distribuição de software para aplicativos macOS 4

Distribuição de software para requisitos de implantação de aplicativos macOS 4

Configurar Workspace ONE UEM para a distribuição de software do aplicativo macOS 5

Gerar metadados usando a ferramenta VMware AirWatch Admin Assistant 6

Implantar aplicativos macOS internos 7

Atribuir aplicativos aos seus dispositivos macOS 10

Métodos usados pelo Munki para instalar aplicativos do macOS 12

Resolução de problemas de implantação da distribuição de software macOS 17

Como desinstalar a distribuição de software do seu aplicativo macOS 17

Distribuição de software de aplicativos Win32 18

Distribuição de software para requisitos de implantação do aplicativo Win32 18

Comportamento de instalação do aplicativo Win32, distribuição de software ou provisionamento de produto 23

Considerações para contagem de repetição, intervalo de repetição e opções de tempo limite de instalação para seus aplicativos Win32 26

Considerações para reinicialização de dispositivo para seus aplicativos Win32 27

Carregue arquivos Win32 para distribuição de software 28

Configure arquivos Win32 para distribuição de software 29

Adicionar atribuições e políticas de aplicativo aos seus aplicativos Win32 36

Implantar o Office 365 ProPlus com Workspace ONE UEM usando a distribuição de software 38

Trabalhar com arquivos de dependência de aplicativos Win32 41

Considerações para aplicativos Win32 instalados pelo usuário 42

Monitorar a implementação de seus aplicativos Win32 43

Como solucionar problemas com o aplicativo Win32 usando atualizações de patch 43

Remover aplicativos Win32 do seu dispositivo 43

VMware, Inc. 3

Page 4: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Gerenciamento de distribuição de software 1O Workspace ONE UEM powered by AirWatch oferece distribuição de software que ajuda a implantar aplicativos macOS ou Win32 a partir da seção Aplicativos e Livros para que você possa usar o fluxo de aplicativo existente para todos os aplicativos internos.

Este capítulo inclui os seguintes tópicos:

n Distribuição de software para aplicativos macOS

n Distribuição de software de aplicativos Win32

Distribuição de software para aplicativos macOSO Workspace ONE UEM oferece uma implantação flexível por meio da integração com o Munki, uma ferramenta de código-fonte aberto amplamente reconhecida. Todos os tipos de arquivo de aplicativos do macOS (.dmg, .pkg, .mpkg) podem ser gerenciados na seção Aplicativos internos no console do UEM (Aplicativos e livros > Aplicativos > Nativos > Internos).

O recurso de implantação flexível reside nas seções Atribuir da área do aplicativo e oferece vantagens ao processo de atribuição:

n Configure atribuições de implementação.

n Atribua várias implementações simultaneamente.

n Atribua pedidos de maneira a evitar a perda de implementações críticos devido a uma largura de banda limitada.

n Personalize atribuições para vários grupos inteligentes.

Para obter mais informações sobre a configuração de distribuição de software e atribuição e implantação de aplicativos para dispositivos macOS por meio do processo de distribuição de software, consulte o guia Gerenciamento de distribuição de software.

Distribuição de software para requisitos de implantação de aplicativos macOSVocê pode implementar aplicativos macOS com a distribuição de software usando os tipos de arquivos, a versão da plataforma e os agentes suportados.

VMware, Inc. 4

Page 5: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Versão da plataforma compatívelmacOS 10.10+

Tipos de arquivos compatíveisPKG, DMG, MPKG

Agentes compatíveisn Workspace ONE Intelligent Hub Para macOS 3.0

n (Opcional) Aplicativo nativo do Workspace ONE 1.0

Consideraçõesn Geração de arquivos de metadados pkginfo – Você pode carregar todos os tipos de arquivos do

software principal do macOS em Livros e aplicativos > Aplicativos internos. Um arquivo PKG pode ser um pacote de Bootstrap ou pode ser gerenciado por meio do gerenciamento completo do ciclo de vida. Para configurar recursos avançados de gerenciamento para o software macOS pela biblioteca integrada de código aberto do Munki, você deve gerar um arquivo de metadados para o aplicativo antes de carregar o aplicativo no UEM console. Você pode gerar um arquivo de metadados pkginfo usando Gerar metadados usando a ferramenta VMware AirWatch Admin Assistant.

n Integração de terceiros – Além de usar a ferramenta Admin Assistant para gerar metadados ou um arquivo pkginfo, você também pode integrar com as ferramentas AutoPkg e AutoPkgr, que têm software pronto com recursos de configuração. Elas fazem verificações periódicas de atualizações no software de terceiros e notificam os administradores.

n Migração da instalação do Munki para o Workspace ONE UEM - Você pode adicionar o aplicativo existente com o link direto do aplicativo em seu servidor de repositório Munki atual. Esse método é vantajoso, pois não há necessidade de carregamento real do arquivo para o Workspace ONE UEM, que usa o espaço de armazenamento de arquivos do Workspace ONE UEM.

n CDNs e sistemas de armazenamento de arquivos - Todas as implementações usam uma rede de entrega de conteúdo (CDN) para implementar aplicativos. A vantagem dessa solução é o envio de conteúdo a dispositivos remotos e na rede. Ela também oferece maior velocidade de download e reduz a largura de banda nos servidores do Workspace ONE UEM.

Configurar Workspace ONE UEM para a distribuição de software do aplicativo macOSVocê pode configurar o Workspace ONE UEM para reconhecer a implementação de aplicativos do macOS por meio do método de distribuição de software.

Pré-requisitos

Para iniciar o ciclo de vida de gerenciamento de software para aplicativos do macOS, ative o recurso de gerenciamento de software (SaaS ou local) no console do Workspace ONE UEM.

Gerenciamento de distribuição de software

VMware, Inc. 5

Page 6: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Procedimentos

1 Vá até Configurações > Dispositivos e usuários > Apple > Apple macOS > Gerenciamento de software.

2 Ativar gerenciamento de software. Neste ponto, verifique se o Armazenamento de arquivo está ativado. Se não houver armazenamento de arquivos ativado, você será solicitado a ativá-lo.

3 Ambientes no local usam um sistema de armazenamento de arquivos para armazenar grandes aplicativos do macOS e também usam uma CDN para baixar os aplicativos e reduzir a largura de banda em outros servidores.

Gerar metadados usando a ferramenta VMware AirWatch Admin AssistantA ferramenta VMware Admin Assistant usa um utilitário de linha de comando Munki para fornecer aos administradores uma maneira fácil de criar os arquivos de metadados pkginfo que você deve aplicar ao gerenciamento de software.

Pré-requisitos

O Workspace ONE UEM requer o arquivo de metadados pkginfo com o arquivo do aplicativo para gerenciar a implementação no UEM Console.

Observação A ferramenta VMware Admin Assistant está disponível no UEM Console e em https://getwsone.com/AdminAssistant/VMwareWorkspace ONE UEMAdminAssistant.dmg. O Admin Assistant também é construído com um mecanismo de atualização automática, que atualiza para a versão mais recente com base no arquivo AppCast.XML disponível em https://getwsone.com/AdminAssistant/VMwareWorkspace ONE UEMAdminAssistant.xml.

Procedimentos

1 Clique em Abrir na ferramenta Admin Assistant. A caixa de diálogo do Assistant solicita que você carregue os arquivos do instalador do aplicativo para que o Assistant analise.

2 Carregue um arquivo do instalador do aplicativo arrastando e soltando um arquivo .pkg, .dmg, .app ou .mpkg, ou procure um arquivo do instalador nos arquivos locais.

a Quando você solta ou seleciona um arquivo, a ferramenta inicia o processo. Se necessário, você pode adicionar mais arquivos durante esse período.

b Se você selecionar um arquivo .app, a ferramenta criará um .dmg contendo o arquivo.

Próximo passo

Após a conclusão da análise, a ferramenta solicita que você revele os arquivos de metadados analisados no Finder. Armazene os arquivos de metadados em uma pasta local onde você possa recuperá-los facilmente durante o procedimento de distribuição do software.

Gerenciamento de distribuição de software

VMware, Inc. 6

Page 7: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Implantar aplicativos macOS internosVocê pode implementar aplicativos internos na sua rede móvel ao carregar aplicativos internos com arquivos locais no console do Workspace ONE UEM.

Procedimentos

1 Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo.

2 Selecione Carregar > Arquivo local e procure o arquivo do aplicativo no seu sistema. Selecione o arquivo .dmg, .pkg ou .mpkg para carregar.

3 Carregue o arquivo de metadados do aplicativo necessário (.plist).

Para criar um arquivo de metadados, baixe e instale a ferramenta Workspace ONE UEM Admin Assistant no computador MacOS. Para mais informações sobre como usar a VMware AirWatch Admin Assistant Tool, consulte Gerar metadados usando a ferramenta VMware AirWatch Admin Assistant.

4 Preencha a guia Imagens.

Configuração Descrição

Imagens do celular Carregue ou arraste a imagem do aplicativo para exibir no AirWatch Catalog para dispositivos móveis.

Imagens do tablet Carregue ou arraste a imagem do aplicativo a ser exibida no AirWatch Catalog para tablets.

Ícone Carregue ou arraste a imagem do aplicativo para exibir no AirWatch Catalog como o ícone do aplicativo.

5 Defina as configurações de Scripts para executar a instalação, a desinstalação e a verificação do

aplicativo. Ao fornecer scripts de pré-instalação e de pós-instalação, você pode executar tarefas de configuração adicionais ou instalar itens adicionais sem a necessidade de empacotar novamente os aplicativos ou o software. Basta colar o script e o Workspace ONE UEM o formata para ser usado pelo Munki. Para mais informações sobre o comportamento de saída de cada tipo de script, consulte Como usar scripts de distribuição do software macOS para configuração adicional.

Configuração Descrição

Script pré-instalação Defina um script de pré-instalação para ser executado antes de tentar a instalação.

Script de pós-instalação Defina um script de pós-instalação para ser executado após uma instalação bem-sucedida.

Script pré-desinstalação Defina um script de pré-instalação para ser executado antes de tentar a desinstalação.

Método de desinstalação Selecione no menu suspenso e personalize o comportamento dos métodos de desinstalação. As opções são:

n Remover pacotesn Remover itens copiadosn Remover aplicativon Desinstalar script

Gerenciamento de distribuição de software

VMware, Inc. 7

Page 8: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configuração Descrição

Script pós-desinstalação Defina um script de pós-desinstalação para ser executado após uma desinstalação bem-sucedida.

Observação A falha do script de pré-instalação cancela a tentativa de instalação e a falha dos erros de logs de script de pós-instalação, mas a instalação é considerada concluída.

Com certos softwares, você terá que configurar o que exatamente define uma instalação ou desinstalação bem-sucedida. Com o Munki, é possível configurar o software por meio da configuração de um Script de verificação de instalação ou desinstalação.

Instalar script de verificação Se presente, o script é executado para determinar se o aplicativo deve ser instalado. Um código de retorno de 0 significa que a instalação é necessária. Qualquer outro código de retorno faz com que a instalação seja ignorada.

Script de verificação de desinstalação Se presente, o script é executado para determinar se o aplicativo deve ser desinstalado. Um código de retorno de 0 significa que a desinstalação é necessária. Qualquer outro código de retorno faz com que a desinstalação seja ignorada.

6 Defina as configurações na guia Implementação.

Configuração Descrição

Bloqueio Ative Bloquear aplicativos para definir quaisquer aplicativos ou processos que possam bloquear a instalação limpa de aplicativos gerenciados do macOS.

Os aplicativos definidos devem ser fechados antes da instalação para evitar que esses aplicativos sejam encerrados inesperadamente antes de serem salvos. Além disso, os usuários finais são notificados no dispositivo pelo VMware Workspace ONE Intelligent Hub para fechar os aplicativos definidos.

Desative Bloquear aplicativos para anular qualquer comportamento de bloqueio e continuar com a instalação. Se houver um aplicativo aberto que bloqueie a instalação, ele será fechado automaticamente.

Liste os aplicativos de bloqueio que devem ser fechados. Se o aplicativo estiver na pasta /Applications/, ele poderá ser definido apenas como o nome do aplicativo, e o caminho será detectado automaticamente. Por exemplo, "Firefox" ou "Firefox.app".

Opcionalmente, o caminho completo para o processo exato pode ser usado, mas não é aconselhável se os usuários finais não conseguirem encerrar facilmente o aplicativo. Como resultado, você não deve bloquear nenhum aplicativo de plano de fundo ou aplicativos auxiliares.

Reiniciar ação Selecione a ação de reinicialização do aplicativo. As ações disponíveis são:

n Nenhumn Exigir encerramenton Exigir reinícion Recomendar reinícion Exigir logout

Gerenciamento de distribuição de software

VMware, Inc. 8

Page 9: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configuração Descrição

Condição Defina a condição para que o aplicativo seja instalado no dispositivo. Para obter mais informações sobre como definir condições, consulte Condições de distribuição do software macOS.

Gerenciamento de estado desejado Atualmente, ao instalar um software macOS, os administradores podem ativar ou desativar as configurações de Gerenciamento de estado desejado, com base nas necessidades de negócios. O Gerenciamento de estado desejado é ativado por padrão para impor o gerenciamento do aplicativo durante a instalação de um software macOS.

Se ativado, e se o usuário final excluir o aplicativo, ele será reinstalado automaticamente na próxima sincronização do Hub.

Se desativado, e se o usuário final excluir o aplicativo, ele não será reinstalado automaticamente, a menos que enviado do console do Workspace ONE UEM ou do Catálogo.

7 Configure a aba Termos de uso.

8 Os Termos de uso definem especificamente como se espera que os usuários usem o aplicativo. Quando um aplicativo é enviado para os dispositivos, os usuários visualizam os termos de uso que precisam aceitar para poder usar o aplicativo. Se não aceitarem, os usuários não poderão acessar o aplicativo.

9 Selecione Salvar e atribuir.

Como usar scripts de distribuição do software macOS para configuração adicionalUse os scripts de distribuição do software macOS para executar configurações adicionais ou a validação de tarefas na seção Script da página Adicionar ou editar aplicativo do Console.

Ao inserir scripts, você pode:

n Evite empacotar instaladores novamente usando scripts de pré-instalação.

n Evite prompts pós-instalação para o usuário criando scripts de configurações adicionais.

n Executar validação.

n Personalize a desinstalação.

A tabela a seguir fornece o comportamento do código de saída para cada tipo de script.

Tipo de script Comportamento do código saída de 0 Outro comportamento de código de saída

Pré-instalar Continuar a instalação Ignorar a instalação

Pós-instalar Instalação bem-sucedida Instalação bem-sucedida com Avisos

Pré-desinstalar Continuar a desinstalação Ignorar a desinstalação

Pós-desinstalar Desinstalação bem-sucedida Desinstalação bem-sucedida com Avisos

Instalar script de verificação A instalação é necessária Ignorar a instalação

Script de verificação de desinstalação A desinstalação é necessária Ignorar a desinstalação

Gerenciamento de distribuição de software

VMware, Inc. 9

Page 10: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Condições de distribuição do software macOSAs condições de distribuição do software macOS são um conjunto de atributos fornecidos pela biblioteca integrada de código aberto do Munki para determinar a aplicabilidade da instalação. As condições são definidas em um nível por aplicativo e são avaliadas antes do download e da instalação do software.

Há algumas condições internas suportadas pelo Munki.

Formato das condições

As condições são escritas no formato:

machine_type == "laptop" AND os_vers BEGINSWITH "10.7"

Atributos de comparação condicional

Atributo Tipo Descrição Exemplo de comparação

hostname String Hostname hostname=="Lobby imac"

arch String Arquitetura do processador. Por exemplo: 'powerpc', 'i386', 'x86_64'

arch=="x86_64"

os_vers String Versão completa do SO. Por exemplo: "10.7.2"

os_vers BEGINSWITH "10.7"

os_vers_major Integer Versão principal do SO. Por exemplo: '10' os_vers_major == 10

os_vers_minor Integer Versão secundária do SO. Por exemplo: '7'

os_vers_minor == 7

os_vers_patch Integer Versão do ponto. Por exemplo: '2' os_vers_patch >=2

machine_model String 'MacMini1,1', 'iMac4,1', 'MacBookPro8,2' machine_model == "iMac4,1"

machine_type String 'laptop' or 'desktop' machine_type == "laptop"

ipv4_address Matrizes de string

Contém endereços IPv4 atuais para todas as interfaces.

ANY ipv4_address CONTAINS '192.168.161.'

munki_version String Versão completa dos munkitools instalada

munki_version LIKE '*0.8.3*'

serial_number String Número de série da máquina serial_number =="W9999999U2P"

date UTC date string

Data e hora. Observe a sintaxe especial necessária para converter uma string em um objeto NSDate.

date>CAST("2013-01-02T00:00:00Z", "NSDATE")

Atribuir aplicativos aos seus dispositivos macOSDepois de configurar um aplicativo, adicione uma só atribuição ou várias atribuições. Se adicionar várias atribuições, priorize a relevância da atribuição movendo para cima na lista as que forem mais importantes ou trazendo para baixo aquelas menos essenciais.

Procedimentos

1 Vá até Aplicativos e livros > Aplicativos > Nativos > Internos ou Públicos.

Gerenciamento de distribuição de software

VMware, Inc. 10

Page 11: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

2 Carregue um aplicativo e selecione Salvar e atribuir ou selecione o aplicativo e escolha Atribuir no menu de ações.

3 Selecione Adicionar atribuição e preencha estas opções.

Configuração Descrição

Selecionar grupos de atribuição Digite um nome de grupo inteligente para selecionar os grupos de dispositivos que receberão a atribuição.

Método de fornecimento de aplicativos

n Sob demanda – Implementa conteúdo em um catálogo ou outro Hub de implementação e permite que o usuário do dispositivo decida se e quando instalar o conteúdo.

Essa opção é a melhor escolha para conteúdo que não é crítico para sua organização. Permitir que usuários transfiram conteúdo quando desejarem ajuda a conservar a largura de banda e limita tráfego desnecessário.

n Automático – Implementa conteúdo em um catálogo ou outro hub de implementação em um dispositivo na inscrição. Depois que o dispositivo é registrado, a Workspace ONE Intelligent Hub instala automaticamente o aplicativo sem precisar de interação do usuário.

Essa opção é a melhor escolha quando o conteúdo é essencial para sua organização e seus usuários móveis.

Início da implementaçãoAplicativos internos

Defina um dia do mês e uma hora do dia para o início da implementação.

A configuração Prioridade determina as implementações enviadas antes. O Workspace ONE UEM envia as implementações de acordo com a configuração Ativado em.

Para definir uma data de início com largura de banda suficiente para uma implementação bem-sucedida, considere os padrões de tráfego da sua rede.

4 Selecione Adicionar.

5 Use as opções Mover para cima e Mover para baixo para organizar as atribuições quando forem mais do que uma. Posicione atribuições críticas no topo da lista. Essa configuração é exibida como Prioridade.

A configuração Prioridade tem precedência quando há conflito nas implementações atribuídas a um único dispositivo.

6 Selecione Salvar e publicar.

Gerenciar atualizações de distribuição do software macOSDepois que o aplicativo ou software macOS for implementado, o aplicativo ou software implantado poderá ser gerenciado no UEM Console. Você pode gerenciar atualizações ao carregar uma nova versão do arquivo no UEM Console.

Procedimentos

1 Vá até Aplicativos e livros > Nativos.

2 Selecione o aplicativo que você deseja atualizar.

3 No canto superior direito da página Detalhes, selecione Adicionar versão.

Gerenciamento de distribuição de software

VMware, Inc. 11

Page 12: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

4 Carregue o instalador e o arquivo .pkginfo da nova versão.

5 Se necessário, faça alterações adicionais e depois Salve.

6 Selecione Salvar e atribuir.

Métodos usados pelo Munki para instalar aplicativos do macOSO Munki usa informações do arquivo pkginfo e procura os itens de software para decidir se determinado item deve ou não ser instalado. Para criar um item funcional do pkginfo, entenda os métodos usados pelo Munki para verificar a lista de itens do software.

Importante A maior parte do conteúdo desta seção é do site do Munki.

MétodosNa ordem de precedência, Munki usa os seguintes métodos para determinar se o item especificado precisa ser instalado (ou removido):

n Instalar aplicativos macOS usando o script de verificação

n Instalar aplicativos macOS usando os itens de instalação

n Instalar aplicativos macOS usando as confirmações

Ao combinar esses métodos, somente o método de prioridade mais alta é usado. Por exemplo, se determinado item pkginfo tiver uma lista de "instalações" e uma lista de "confirmações", as confirmações serão ignoradas para determinar o status da instalação. Mesmo nesse caso, porém, as confirmações podem ser usadas ao remover um item, pois ajudam o Munki a determinar exatamente quais arquivos foram instalados.

Instalar aplicativos macOS usando o script de verificaçãoUm item pkginfo pode opcionalmente conter um installcheck_script. O install check script fornece um método para determinar se um item de software precisa ser instalado, onde fornecer instalações/recibos é inadequado ou não prático.

As ferramentas de linha de comando normalmente instaladas pela porta (MacPorts) ou módulos de Python instalados usando easy_install ou pip são exemplos fundamentais, pois não fornecem um método fácil para determinar a versão instalada deles.

Um install check script deve ser gravado de tal forma que um código de saída de 0 indique que o item não está atualmente instalado e, portanto, deve ser instalado. Todos os códigos de saída diferentes de zero indicam que o item está instalado.

Um exemplo de installcheck_script é ilustrado por uma verificação para determinar se a versão atual do módulo argparse de Python está instalada.

#!/bin/sh# Grab current version of installed python moduleversion="$(python -c 'import argparse;print

argparse.__version__' 2>/dev/null)"# Compare with the version we want to installif [ ${version:-0} <

1.2.1 ]; thenexit 0elseexit 1fi

Gerenciamento de distribuição de software

VMware, Inc. 12

Page 13: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Script de verificação de desinstalação

Opcionalmente, um uninstallcheck_script pode ser fornecido para determinar se um item de software deve ou não ser removido. Nesse caso, o script com um código de saída 0 indica que o item está instalado no momento e que a remoção deve ocorrer. Todos os códigos de saída diferentes de zero indicam que o item não está instalado.

Instalar aplicativos macOS usando os itens de instalaçãoA lista de itens de instalação é gerada pelo VMware AirWatch Admin Assistant para alguns tipos de itens de instalação (.dmg), mas não para pacotes da Apple (.pkg ou .mpkg). Você pode gerar (ou modificar) essa lista, e ela é o mecanismo mais flexível para determinar o status da instalação.

A lista de instalações pode conter qualquer número de itens, como aplicativos, painéis de preferências, estruturas ou outros itens de estilo de pacote, info.plists, diretórios simples ou arquivos. Você pode usar qualquer combinação de itens para ajudar o Munki a determinar se um item está instalado ou não.

Um exemplo de uma lista de "instalações" gerada automaticamente para o Firefox 6.0

<key>installs</key><array><dict><key>CFBundleIdentifier</key><string>org.mozilla.firefox</string><key>CFBundleName</

key><string>Firefox</string><key>CFBundleShortVersionString</key><string>6.0</string><key>minosversion</key><string>10.5</

string><key>path</key><string>Applications/Firefox.app</string><key>type</key><string>application</string></dict></array>

Para determinar se o Firefox 6 está instalado ou não, o Munki verifica se há um aplicativo com um CFBundleIdentifier de org.mozilla.firefox e, se localizado, verifica se a versão dele (CFBundleShortVersionString) é pelo menos 6.0. Se o Munki não conseguir encontrar o aplicativo ou sua versão for anterior à 6.0, ele considerará o Firefox-6.0 como não instalado. As listas de instalações podem conter vários itens. Se algum item estiver faltando ou tiver uma versão mais antiga, o item será considerado não instalado. Você pode gerar manualmente itens para adicionar a uma lista de instalações usando o seguinte pkginfo:

/Library/Application\ Support/AirWatch/Data/Munki/bin/makepkginfo -f /Library/Interne

t\ Plug-Ins/Flash\ Player.plugin

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/Prope

rtyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>installs</key>

<array>

<dict>

<key>CFBundleShortVersionString</key>

<string>10.3.183.5</string>

<key>path</key>

<string>/Library/Internet Plug-Ins/Flash Player.plugin</string>

Gerenciamento de distribuição de software

VMware, Inc. 13

Page 14: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

<key>type</key>

<string>bundle</string>

</dict>

</array>

</dict>

</plist>

Copie e cole toda a chave e o valor das instalações, ou copie apenas o valor dict e adicione-o a uma lista de instalações existente dentro do seu arquivo pkginfo. O Munki verifica a existência de /Library/Internet Plug-Ins/Flash Player.plugin e, se encontrado, verifique a versão ele. Se a versão for inferior à 10.3.183.5, o item seria considerado não instalado. Você pode gerar itens de instalação para qualquer item do sistema de arquivos, mas o Munki sabe somente como determinar as versões para itens de estilo de pacote que contêm um Info.plist ou version.plist com informações de versão.

Para outros itens do sistema de arquivos, o Munki só pode determinar a existência (no caso de um diretório não empacotado), ou pode calcular uma soma de verificação (para arquivos). Para arquivos com somas de verificação, o teste falha (e, portanto, o item será considerado não instalado) se a soma de verificação do arquivo no disco não corresponder à soma de verificação no pkginfo.

<key>installs</key>

<array>

<dict>

<key>md5checksum</key>

<string>087fe4805b63412ec3ed559b0cd9be71</string>

<key>path</key>

<string>/private/var/db/dslocal/nodes/MCX/computergroups/loginwindow.plist</s

tring>

<key>type</key>

<string>file</string>

</dict>

</array>

Se você quiser que o Munki verifique apenas a existência de um arquivo e não se preocupe com o conteúdo dele, remova as informações geradas do md5checksum nas informações do item de instalação. Certifique-se de que o caminho fornecido esteja intacto.

<key>installs</key>

<array>

<dict>

<key>path</key>

Gerenciamento de distribuição de software

VMware, Inc. 14

Page 15: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

<string>/private/var/db/dslocal/nodes/MCX/computergroups/loginwindow.plist

</string>

<key>type</key>

<string>file</string>

</dict>

</array>

Instalar aplicativos macOS usando as confirmaçõesQuando um pacote estilo Apple é instalado, você pode gerar uma confirmação na máquina. Os metapacotes geram várias confirmações. O VMware AirWatch Admin Assistant adiciona os nomes e as versões dessas confirmações a uma matriz de confirmações no pkginfo de um pacote.

A seguir está uma matriz de confirmações para os codecs Avid LE QuickTime, versão 2.3.4.

<key>receipts</key>

<array>

<dict>

<key>filename</key>

<string>AvidCodecsLE.pkg</string>

<key>installed_size</key>

<integer>1188</integer>

<key>name</key>

<string>AvidCodecsLE</string>

<key>packageid</key>

<string>com.avid.avidcodecsle</string>

<key>version</key>

<string>2.3.4</string>

</dict>

</array>

Se o Munki estiver usando a matriz de confirmações para determinar o status da instalação, ele verificará a existência e a versão de cada confirmação na matriz. Se alguma confirmação estiver faltando ou tiver um número de versão inferior à versão especificada para esse recibo na matriz de confirmações, o item será considerado como não instalado. Somente se cada confirmação estiver presente e todas as versões forem iguais às do pkginfo (ou superior) o item é considerado instalado. Para solucionar problemas, use a ferramenta pkgutil para examinar as confirmações instaladas.

# pkgutil --pkg-info com.avid.avidcodecsle

No receipt for 'com.avid.avidcodecsle' found at '/'.

Gerenciamento de distribuição de software

VMware, Inc. 15

Page 16: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Neste caso, a confirmação dos codecs Avid LE QuickTime não foi encontrada nesta máquina. Uma complicação comum com confirmações é, com muitos metapacotes, a lógica de instalação resulta na instalação de apenas um subconjunto dos subpacotes. Em geral, a lista de confirmações contém uma confirmação para cada subpacote em um metapacote (e precisa dessa informação se for solicitado ao Munki que remova o item de software com base nas confirmações dos pacotes). Porém, se é normal e espera-se que nem todos os subpacotes sejam realmente instalados, o Munki marcará o item como não instalado no momento e oferecerá a instalação dele incessantemente. Uma solução para esse problema é adicionar uma chave opcional com o valor true às confirmações opcionalmente instaladas. O Munki não considera essas confirmações ao determinar o status da instalação.

<key>receipts</key>

<array>

<dict>

<key>filename</key>

<string>mandatory.pkg</string>

<key>installed_size</key>

<integer>1188</integer>

<key>name</key>

<string>Mandatory</string>

<key>packageid</key>

<string>com.foo.mandatory</string>

<key>version</key>

<string>1.0</string>

</dict>

<dict>

<key>filename</key>

<string>optional.pkg</string>

<key>installed_size</key>

<integer>1188</integer>

<key>name</key>

<string>Optional</string>

<key>optional</key>

<true/>

<key>packageid</key>

<string>com.foo.optional</string>

<key>version</key>

<string>1.0</string>

</dict>

</array>

Outra solução para esta situação é fornecer a matriz de instalação que lista itens que são instalados pelo pacote. O Munki pode usar as informações da matriz de instalação em vez das confirmações para determinar o status da instalação.

Gerenciamento de distribuição de software

VMware, Inc. 16

Page 17: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Resolução de problemas de implantação da distribuição de software macOSEsta seção ajuda você a entender como solucionar problemas relacionados ao processo de distribuição de software macOS. Ele também detalha o caminho para verificar os logs.

Solução de problemasn Como verificar no dispositivo localmente que um aplicativo foi atribuído?

Todos os aplicativos atribuídos são mostrados em /Library/Application\ Support/Workspace ONE UEM/Data/Munki/Munki_Repo/manifests/device_manifest.plist na matriz managed_installs.

Além disso, todos os aplicativos atribuídos têm seu pkginfo correspondente armazenado no catálogo plist em /Library/Application\ Support/Workspace ONE UEM/Data/Munki/Munki_Repo/catalogs/device_catalog.plist

n Como verificar no Console que um aplicativo foi atribuído?

Na página de Exibição de lista dos aplicativos internos, selecione o aplicativo para ir para a página de Detalhes do aplicativo. Em seguida, selecione a guia Dispositivos. Esta página mostra os status de instalação do aplicativo para todos os dispositivos atribuídos e inscritos.

n Como obter acesso direto aos logs do Munki?

Os logs do Munki também podem ser acessados diretamente no dispositivo no caminho:

/Library/Application Support/Workspace ONE UEM/Data/Munki/Managed/Installs/Logs/, onde eles são salvos como arquivos ManagedSoftwareUpdate.log.

n Onde procurar dados do relatório do dispositivo no UEM Console?

O UEM Console informa os dados do dispositivo em alguns locais.

n Vá para Aplicativos e livros > Aplicativos > Nativo > Interno. Selecione um aplicativo e acesse Detalhes do aplicativo > Dispositivos para exibir os status de instalação de cada dispositivo.

n Vá até Dispositivos e usuários > Dispositivos > Exibição de lista e selecione um dispositivo para acessar a guia Detalhes do dispositivo > Solução de problemas. Você pode visualizar as atividades realizadas no dispositivo e usar as opções de filtro para mostrar as informações relacionadas à distribuição do software.

Como desinstalar a distribuição de software do seu aplicativo macOSHá vários métodos disponíveis para a desinstalação do software e o método apropriado é selecionado por padrão pela ferramenta VMware Admin Assistant com base no tipo de arquivo. Se necessário, você pode substituir o padrão por qualquer um dos métodos a seguir.

Gerenciamento de distribuição de software

VMware, Inc. 17

Page 18: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Remover itens copiadosO método Remover itens copiados é usado principalmente para os tipos de arquivo DMG, onde é extraído da matriz items_to_copy array [dicts] no arquivo pkginfo e exclui todos os caminhos de arquivo na matriz.

A versão do Future Console mostra os caminhos na matriz items_to_copy na interface do usuário.

Remover aplicativoO método Remove App extrai da matriz de instalação [dicts] no arquivo pkginfo e exclui todos os caminhos de arquivo na matriz.

A versão do Future Console mostra os caminhos na matriz de instalações na interface do usuário.

Remover pacotesO método Remover pacotes é usado principalmente para tipos de arquivo PKG. Este método

n Usa recibos e analisa os pacotes a serem removidos.

n tenta determinar que todos os arquivos foram instalados por meio do arquivo Bom,

n exclui o recibo e

n remove somente pacotes não associados

A versão do Future Console mostra as confirmações que o Munki verifica na interface do usuário.

Script de desinstalaçãoOs scripts de desinstalação são escritos em um script do shell. Este método é:

n Usado para qualquer tipo de instalador

n Usado para executar a operação de desinstalação personalizada. Se você tiver uma implementação personalizada de um aplicativo, escreva um script de desinstalação correspondente para remover as configurações personalizadas.

Distribuição de software de aplicativos Win32O Workspace ONE UEM pode implementar aplicativos Win32 da seção Aplicativos e livros para que você possa usar o fluxo de aplicativos que existe para todos os aplicativos internos.

Se você tiver necessidades de script, use o recurso de aprovisionamento de produto descrito no VMware Workspace ONE UEM Product Provisioning for Windows Desktop Guide no site do VMware Docs em https://docs.vmware.com/br/VMware-Workspace-ONE-UEM/index.html.

Distribuição de software para requisitos de implantação do aplicativo Win32Para implementar aplicativos Win32 com a distribuição de software, use tipos de arquivo, sistemas operacionais e plataformas compatíveis.

Gerenciamento de distribuição de software

VMware, Inc. 18

Page 19: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Plataformas compatíveisA plataforma compatível para implementar aplicativos Win32 é Windows Desktop.

Tipos de arquivos compatíveisn MSI

n EXE

n ZIP

Observação Se estiver usando um arquivo ZIP, comprima os pacotes de aplicativos com 4 GB ou mais usando o 7-Zip. Workspace ONE UEM não descompacta pacotes ZIP que contenham pacotes de aplicativos de 4 GB ou mais quando compactados usando o compressor zip nativo do Windows.

CDNs e sistemas de armazenamento de arquivosUsar a rede de entrega de conteúdo (CDN) para implementar aplicativos é considerado uma boa prática. Esta opção tem a vantagem dessa solução é o envio de conteúdo a dispositivos na rede e a dispositivos remotos. Ela também oferece maiores velocidades de download e reduz a largura de banda nos servidores do Workspace ONE UEM. No entanto, em alguns cenários, uma CDN não é uma opção viável. Para essas instâncias, use um sistema de armazenamento de arquivos.

Ativar implementação do pacote de software – Ambientes SaaSConfigure a Workspace ONE UEM para reconhecer a implementação de aplicativos Win32 por meio do método de distribuição de software.

Para que a opção Implementação de pacotes de software seja exibida, o Workspace ONE UEM habilita a CDN para o ambiente. Vá para Grupos e ajustes > Todas as configurações > Dispositivo e usuários > Windows > Windows Desktop > Implementações de aplicativo e ative Implementação do pacote de software.

Observação Se sua implementação autorizar endereços IP do Workspace ONE UEM, a CDN não funcionará.

Ativar implementação do pacote de software – Ambientes no localA distribuição de software agora é ativada por padrão no Workspace ONE UEM Console para todos os clientes no local. Por padrão, os clientes obtêm até 5 GB de armazenamento para aplicativos no banco de dados. Para armazenar aplicativos Win32 de grande porte, você pode usar um sistema de armazenamento de arquivos.

Usar a rede de entrega de conteúdo (CDN) para implementar aplicativos é considerado uma boa prática. Essa opção tem a vantagem de reduzir a largura de banda em outros servidores.

Armazenamento de arquivos para seus aplicativos Win32Algumas funcionalidades do Workspace ONE UEM powered by AirWatch podem usar um serviço de armazenamento de arquivos dedicado para cuidar de processamentos e downloads, o que reduz a carga

Gerenciamento de distribuição de software

VMware, Inc. 19

Page 20: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

geral sobre a base de dados e aumenta o desempenho. A configuração manual do armazenamento de arquivos só é aplicável a clientes no local. É configurado automaticamente para clientes SaaS.

Também inclui determinados relatórios, implantação do aplicativo interno e conteúdo gerenciado por Workspace ONE UEM. A ativação do armazenamento de arquivos para uma dessas funcionalidades é aplicada automaticamente às outras. A configuração do armazenamento de arquivos faz com que todos os relatórios, todos os aplicativos internos e todo o conteúdo gerenciado seja armazenado nesse armazenamento de arquivos.

Relatórios Workspace ONE UEM

A partir da versão 9.0.2 do console, foram adicionados três novos relatórios que parecem com os relatórios existentes, mas usam uma estrutura de back-end renovada. Essa nova estrutura gera relatórios com maior precisão e downloads mais rápidos. Para aproveitar essas vantagens, é necessário configurar o armazenamento de arquivos.

Para obter mais informações sobre os novos relatórios, consulte Visão geral de relatórios do Workspace ONE UEM.

Aplicativos internos

Se o armazenamento de arquivos estiver ativado, todos os pacotes de aplicativos internos carregados por meio do console do UEM são armazenados em um local de armazenamento de arquivos.

O armazenamento de arquivos é necessário para implantar aplicativos do Win32 (IPA, PAK, APPX, MSI, EXE e assim por diante) e aplicativos do macOS (DMG, PKG, MPKG e assim por diante) da área Aplicativos e livros do UEM console. Esse recurso é chamado de distribuição de software.

Para obter mais informações sobre a distribuição de software para Win32, consulte a Distribuição de software de aplicativos Win32.

Para obter mais informações sobre a distribuição de software para macOS, consulte Distribuição de software para aplicativos macOS.

Workspace ONE UEM Conteúdo gerenciado

O conteúdo gerenciado pode ser separado da base de dados da Workspace ONE UEM. Basta armazená-lo em um local de armazenamento de arquivos dedicado. O carregamento de grande quantidade de conteúdo gerenciado pode prejudicar o desempenho da base de dados. Nesse caso, os clientes no local podem liberar espaço na base de dados movendo o conteúdo gerenciado para uma solução local integrada de armazenamento de arquivos.

Para obter mais informações sobre o conteúdo gerenciado, consulte Repositório de conteúdo gerenciado pela AirWatch.

Configurar o armazenamento de arquivos para seus aplicativos Win32 internosConfigure o armazenamento de arquivos para aplicativos internos usando o procedimento a seguir. Isso será necessário se você estiver implementando aplicativos Win32 usando distribuição de software, mas aplica-se a todos os aplicativos internos depois de configurados.

Gerenciamento de distribuição de software

VMware, Inc. 20

Page 21: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Pré-requisitos

Se você tiver conteúdo gerenciado ocupando espaço na base de dados, o Workspace ONE UEM oferece armazenamento de arquivos dedicado. Para configurar um armazenamento de arquivos, determine o local e a capacidade de armazenamento, configure os requisitos de rede e crie uma conta de representação. Leia os seguintes pré-requisitos antes de começar:

Verifique a conectividade do armazenamento de arquivos dos seus servidores:

1 Certifique-se de que o caminho do arquivo possa ser acessado de todas as caixas do Console e do DS e de que use as mesmas credenciais de representação definidas no UEM Console ao configurar o armazenamento de arquivos.

2 Ao usar o compartilhamento DFS, se o caminho FS estiver configurado usando FQDN, a raiz deverá ser acessível a partir de todos os nós do Console e do DS. Por exemplo, se o caminho do arquivo configurado no armazenamento de arquivos for //india.vmware.com/MDM/FileStorage/, certifique-se de que o DS tenha acesso à raiz//india.vmware.com/

Criação de uma pasta compartilhada em um servidor da sua rede interna:

1 O armazenamento de arquivos pode residir em um servidor separado ou no mesmo servidor que um dos outros servidores de aplicativos do Workspace ONE UEM na sua rede interna. Só está acessível a componentes que necessitem acessá-lo como os servidores do console e de serviços do dispositivo.

2 Se os servidores do Console, de serviços de dispositivos e o servidor que hospeda a pasta compartilhada não estiverem no mesmo domínio, informe o domínio ao configurar o serviço de conta no formato <domínio\nome de usuário>. Também é possível estabelecer a Confiança de Domínio para evitar uma falha de autenticação.

Configuração dos requisitos de rede:

1 Se estiver usando Samba/PME – TCP: 445, 137, 139. UDP: 137, 138

2 Se estiver usando NFS – TCP e UDP: 111 e 2049

Alocação de capacidade de disco rígido suficiente:

Os requisitos específicos de armazenamento podem variar, dependendo da forma como o uso de armazenamento de arquivo foi planejado. O local do armazenamento de arquivos deve ter espaço suficiente para acomodar aplicativos internos, o conteúdo gerenciado ou os relatórios que você pretende utilizar. Leve em consideração as seguintes observações.

1 Se o cache para aplicativos e conteúdo internos for ativado, recomenda-se que o tamanho previsto reservado no servidor de serviços do dispositivo seja 120 por cento do tamanho total de todos os aplicativos/conteúdo que serão publicados.

2 Para armazenar relatórios, os requisitos do armazenamento dependem do número de dispositivos, da quantidade diária de relatórios e da frequência da sua remoção. Como ponto de partida, pelo

Gerenciamento de distribuição de software

VMware, Inc. 21

Page 22: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

menos 50 GB devem ser alocados para uma implementação com até 250 mil dispositivos executando cerca de 200 relatórios por dia. Ajuste esse valor de acordo com a quantidade real observada na sua implementação. Aplique esse dimensionamento também ao servidor de console se o cache for ativado.

Criação de conta de serviço com as permissões corretas:

1 Crie uma conta no domínio do diretório do armazenamento compartilhado.

2 Dê ao usuário local permissões para ler/escrever/modificar o arquivo compartilhado usado no caminho do armazenamento de arquivos.

3 Configure o usuário de Representação do armazenamento de arquivo no Workspace ONE UEM com a conta de domínio no formato <domínio\nome de usuário>.

4 Se o diretório de armazenamento compartilhado não estiver em um domínio, crie um usuário local e senha idênticos no servidor em uso como servidor de Armazenamento de arquivos, Console e Serviços de dispositivos. Nesse caso, informe a conta de usuário local no formato <nome de usuário>.

Configuração do armazenamento de arquivos no grupo organizacional global:

1 Configure o armazenamento de arquivos no nível de grupo organizacional global no console do UEM.

Procedimentos

1 No nível global de organização do grupo, vá para Grupos e configurações > Todas as configurações > Instalação > Caminho do arquivo e role até a parte inferior da página.

Gerenciamento de distribuição de software

VMware, Inc. 22

Page 23: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

2 Selecione o controle deslizante Armazenamento de arquivos ativado e defina as configurações.

Quando o armazenamento de arquivos está ativado, você pode configurar um repositório externo no qual os arquivos são armazenados. Uma configuração desativada significa que os arquivos estão armazenados como objetos binários grandes na base de dados.

Configuração Descrição

Caminho do armazenamento de arquivos

Digite os arquivos de caminho no seguinte formato: \\{Server Name}\{Folder Name}, em que o Nome da pasta é o Nome da pasta compartilhada criada no servidor.

Cache de armazenamento de arquivos ativo

Quando ativado, uma cópia local dos arquivos solicitados para download é armazenada no servidor de serviços do dispositivo como cópia de cache. Os downloads posteriores do mesmo arquivo são recuperados do servidor de serviços do dispositivo e não do armazenamento de arquivos.

Quando habilitado, arquivos são armazenados em cache localmente no servidor DS, quando acessado pela primeira vez. Solicitações subsequentes são atendidas usando o arquivo armazenado em cache no servidor DS em vez de fazer streaming do local de armazenamento de arquivo.

Se você ativar o cache, considere acomodar para a quantidade de espaço necessário no servidor.

Se você estiver integrado com uma CDN, os aplicativos e arquivos serão distribuídos pelo provedor CDN e o servidor de serviços do dispositivo não armazenará uma cópia local. Para obter mais informações, consulte o Guia de Integração CDN do VMware Workspace (https://resources.air-watch.com/view/8cr52j4hm6xfvt4v2wgg/en).

Representação de armazenamento de arquivos ativada

Selecione para adicionar uma conta de serviço com as permissões corretas.

Nome de usuário para representação de armazenamento de arquivos

Informe um nome de usuário de conta de serviço válido para obter permissões de leitura e gravação para o diretório de armazenamento compartilhado.

Senha Informe uma senha de conta de serviço válida para obter permissões de leitura e gravação para o diretório de armazenamento compartilhado.

3 Clique no botão Teste de conexão para testar a configuração.

Comportamento de instalação do aplicativo Win32, distribuição de software ou provisionamento de produtoWorkspace ONE UEM Console inclui diferentes maneiras de implantar aplicativos Win32. Selecione várias combinações de instalação para distribuição de software ou use o provisionamento de produtos.

Alternativa de provisionamento de produtosÉ considerado boas práticas implantar aplicativos Win32 a partir de Aplicativos e livros. No entanto, se você tentar implantar o aplicativo com Aplicativos e livros e suas necessidades não forem atendidas, como método alternativo, conclua a implantação em seus dispositivos usando o Aprovisionamento de produto.

Observação Os usuários não recebem avisos de Controle da conta do usuário (CCU) para todos os aplicativos que exigem somente permissões padrão.

Gerenciamento de distribuição de software

VMware, Inc. 23

Page 24: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Comportamento de instalação do aplicativo Win32 usando Aplicativos e livrosConsulte a tabela para entender o comportamento de instalação do aplicativo de 32 Win para todos os aplicativos que exigem privilégios de administrador.

Configurando o aplicativo Win32 em Aplicativos e livros

Instalar configurações de contexto no Workspace ONE UEM Console

O usuário é um administrador

O usuário é um usuário padrão

Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo

Vá para Opções de implementação > Como instalar e defina

n Contexto de instalação = Dispositivo

n Privilégios de administrador = SimAs configurações indicam que o aplicativo está configurado para todos os usuários em cada um dos seus dispositivos e a conta de usuário tem um token de acesso com privilégios elevados para instalar o aplicativo.

n Contexto de instalação definido como Dispositivo

n Privilégios de administrador definidos como Sim

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Contexto de instalação definido como Dispositivo

n Privilégios de administrador definidos como Sim

n O usuário é um usuário padrão

A instalação é concluída sem nenhuma solicitação.

Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo

Vá para Opções de implementação > Como instalar e defina

n Contexto de instalação = Dispositivo

n Privilégios de administrador = NãoAs configurações indicam que o aplicativo está configurado para todos os usuários em cada um dos seus dispositivos e a conta de usuário não precisa ter um token de acesso com privilégios elevados para instalar o aplicativo.

n Contexto de instalação definido como Dispositivo

n Privilégios de administrador definidos como Não

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Contexto de instalação definido como Dispositivo

n Privilégios de administrador definidos como Não

n O usuário é um usuário padrão

A instalação é concluída sem nenhuma solicitação.

Gerenciamento de distribuição de software

VMware, Inc. 24

Page 25: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configurando o aplicativo Win32 em Aplicativos e livros

Instalar configurações de contexto no Workspace ONE UEM Console

O usuário é um administrador

O usuário é um usuário padrão

Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo

Vá para Opções de implementação > Como instalar e defina

n Contexto de instalação = Usuárion Privilégios de administrador = SimAs configurações indicam que o aplicativo está configurado para todos os usuários em cada um dos seus dispositivos e a conta de usuário tem um token de acesso com privilégios elevados para instalar o aplicativo.

n Contexto de instalação definido como Usuário

n Privilégios de administrador definidos como Sim

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Contexto de instalação definido como Usuário

n Privilégios de administrador definidos como Sim

n O usuário é um usuário padrão

A instalação falha.

Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo

Vá para Opções de implementação > Como instalar e defina

n Contexto de instalação = Usuárion Privilégios de administrador = NãoAs configurações indicam que o aplicativo está configurado para todos os usuários em cada um dos seus dispositivos e a conta de usuário não precisa ter um token de acesso com privilégios elevados para instalar o aplicativo.

n Contexto de instalação definido como Usuário

n Privilégios de administrador definidos como Não

n O usuário é um administrador

A instalação for concluída com solicitação.

n Contexto de instalação definido como Usuário

n Privilégios de administrador definidos como Não

n O usuário é um usuário padrão

A instalação falha.

Comportamento de instalação do aplicativo Win32 usando o Aprovisionamento de produtoÉ considerado boas práticas implantar aplicativos Win32 a partir de Aplicativos e livros. No entanto, se você tentar implantar o aplicativo com Aplicativos e livros e suas necessidades não forem atendidas, como método alternativo, conclua a implantação em seus dispositivos usando o Aprovisionamento de produto.

Se estiver configurando aplicativos Win32 usando o aprovisionamento de produto, você pode usar a tabela a seguir para entender as combinações manifestas de Instalar e Executar e o contexto do comando. Você pode optar por instalar ou executar no nível do sistema, do usuário ou no nível da conta de administrador. A instalação pode variar com base nas seleções feitas.

Consulte a tabela para entender o Comportamento de instalação do aplicativo Win32 usando Aprovisionamento de produto

Gerenciamento de distribuição de software

VMware, Inc. 25

Page 26: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Tabela 1-1. Comportamento de instalação do aplicativo Win32 usando o Aprovisionamento de produto

Configurando o aplicativo Win32

Instalar/executar configurações no aprovisionamento de produtos no UEM Console O usuário é um administrador

O usuário é um usuário padrão

Vá atéDispositivos > Provisionamento > Componentes > Arquivos/ações e selecione Adicionar arquivos/ações.

Vá para a aba Manifesto e defina

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Sistema

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Sistema

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Sistema

n O usuário é um usuário padrão

A instalação é concluída sem nenhuma solicitação.

Vá atéDispositivos > Provisionamento > Componentes > Arquivos/ações e selecione Adicionar arquivos/ações.

Vá para a aba Manifesto e defina

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Administrador

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Administrador

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Administrador

n O usuário é um usuário padrão

A instalação for concluída com solicitação.

Vá atéDispositivos > Provisionamento > Componentes > Arquivos/ações e selecione Adicionar arquivos/ações.

Vá para a aba Manifesto e defina

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Usuário

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Usuário

n O usuário é um administrador

A instalação é concluída sem nenhuma solicitação.

n Ações a serem realizadas = Instalar/Executar

n Contexto de execução = Usuário

n O usuário é um usuário padrão

A instalação falha.

Considerações para contagem de repetição, intervalo de repetição e opções de tempo limite de instalação para seus aplicativos Win32Os valores para Número de tentativas, intervalo para tentativas e opções de Tempo limite de instalação para aplicativos Win32 afetam o comprimento que o sistema leva para informar um processo de instalação com falha. Você pode alterar os valores padrão para diminuir os tempos de implantação.

Valores padrão e falha no tempo para instalação informadoOs valores padrão para as opções

n Número de tentativas - três vezes

n Intervalo para tentativas - cinco minutos

n Tempo limite de instalação - 60 minutos

Trabalhe na seguinte sequência de um único processo de instalação com falha.

Gerenciamento de distribuição de software

VMware, Inc. 26

Page 27: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Tabela 1-2. Tempo para instalar e falha relatada

60 minutos(uma hora)

65 minutos(uma hora e cinco minutos)

125 minutos(duas horas e cinco minutos)

130 minutos(duas horas e 10 minutos)

190 minutos(três horas e 10 minutos)

195 minutos(três horas 15 minutos)

O aplicativo Win32 falha na instalação e atinge o tempo limite de 60 minutos.

O sistema repete a instalação (número de tentativas nº 1) em um intervalo de repetição de 5 minutos.

O aplicativo Win32 falha na instalação e atinge o tempo limite de 60 minutos.

O sistema repete a instalação (número de tentativas nº 2) em um intervalo de repetição de 5 minutos.

O aplicativo Win32 falha na instalação e atinge o tempo limite de 60 minutos.

O sistema repete a instalação (número de tentativas nº 3) em um intervalo de repetição de 5 minutos.

Depois de 3 horas e 15 minutos, o sistema reporta uma instalação de aplicativo único como falha. Em seguida, o sistema instala o próximo aplicativo.

Configurar as opções dependendo do aplicativoConfigure os valores que complementam o aplicativo.

Exemplo de instalação rápida

Um aplicativo de navegador é instalado em um dispositivo em quatro minutos. Considere definir esses valores para este aplicativo.

n Número de tentativas - duas vezes

n Intervalo para tentativas - cinco minutos

n Tempo limite de instalação - cinco minutos

O sistema relata a falha deste aplicativo dentro de 20 minutos. Em seguida, instala o próximo aplicativo.

Exemplo de instalação lenta

Um aplicativo de produtividade grande em um dispositivo em 30 minutos. Considere esses valores para esses aplicativos.

n Número de tentativas - três vezes

n Intervalo para tentativas - cinco minutos

n Tempo limite de instalação - 35 minutos

O sistema pode relatar a falha deste aplicativo dentro de 120 minutos. Em seguida, instala o próximo aplicativo.

Considerações para reinicialização de dispositivo para seus aplicativos Win32Os valores para Dispositivos de reinício de dispositivo para aplicativos Win32 permitem que o usuário adie a reinicialização do dispositivo e associe um tempo limite até o qual o usuário pode adiar a reinicialização. Os valores permitem que os administradores e os usuários finais tenham mais controle sobre reinicializações para evitar que um usuário perca trabalho. Os administradores podem optar por forçar a reinicialização de um PC após a instalação do aplicativo ou permitir que o usuário adie a reinicialização para um horário mais conveniente.

Gerenciamento de distribuição de software

VMware, Inc. 27

Page 28: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

A reinicialização do dispositivo ajuda você a definir as seguintes configurações:

n Solicite o usuário antes da reinicialização do dispositivo para que ele possa salvar o arquivo e fechar os aplicativos.

n Avisar o usuário quando for necessária uma reinicialização do dispositivo.

n Permite ao usuário suspender a reinicialização do dispositivo de acordo com a sua conveniência.

n Permite que os administradores forcem a reinicialização do dispositivo.

n Permite que os administradores definam um prazo de adiamento após o qual os usuários não podem adiar a reinicialização.

O Workspace ONE Intelligent Hub mostra notificações sobre reinicializações do dispositivo em vários estágios. A notificação de adiamento permite ao usuário reiniciar ou adiar. O Workspace ONE Intelligent Hub atualiza os dados de reinicialização para suspender ou reiniciar e mostra a notificação de acordo com o horário selecionado pelo usuário.

A tabela a seguir mostra as notificações que são exibidas em vários estágios:

Alerta do sistema Descrição

Durante a instalação do aplicativo Notifica o usuário para salvar os arquivos e fechar o aplicativo.

Após a instalação do aplicativo Exibe o primeiro alerta e notifica o usuário sobre a reinicialização do sistema.

48 horas antes do prazo de reinício Exibe o segundo alerta e avisa o usuário sobre a reinicialização forçada.

15 minutos antes do prazo de reinício Exibe o terceiro alerta e avisa o usuário sobre a reinicialização forçada.

5 minutos antes do prazo de reinício Limpa os prompts do sistema que indicam a data e a hora da reinicialização da força planejada.

Carregue arquivos Win32 para distribuição de softwareCarregue aplicativos Win32 como arquivos principais ou arquivos de dependência. Use o mesmo processo para arquivos EXE, MSI e ZIP.

Pré-requisitos

n Se estiver usando um arquivo ZIP, comprima os pacotes de aplicativos com 4 GB ou mais usando o 7-Zip. Workspace ONE UEM não descompacta pacotes ZIP que contenham pacotes de aplicativos de 4 GB ou mais quando compactados usando o compressor zip nativo do Windows.

n O mecanismo de distribuição de software (SFD) requer um arquivo MSI ou um arquivo EXE dentro do arquivo ZIP para implantar um arquivo de script do PowerShell.

Procedimentos

1 Vá para Aplicativos e livros > Aplicativos > Nativo > Interno e selecione Adicionar aplicativo.

2 Selecione Carregar, selecione Arquivo local e escolha o aplicativo que deseja carregar.

Gerenciamento de distribuição de software

VMware, Inc. 28

Page 29: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

3 Selecione uma resposta para Este é um arquivo de dependência?.

n Selecione Sim para marcar um arquivo de dependência e associá-lo a aplicativos Win32. Bibliotecas e estruturas são exemplos de arquivos de dependência.

n Selecione Continuar para ir para a próxima fase do ciclo de vida.

Configure arquivos Win32 para distribuição de softwareConfigure os detalhes do aplicativo Win32, como definir quando e como instalá-lo e quando identificar que a instalação foi concluída.

Procedimentos

1 Configure as opções da guia Detalhes.

O sistema do Workspace ONE UEM não consegue analisar dados de um arquivo EXE ou ZIP. Digite as informações para os arquivos EXE e ZIP nessa aba. O sistema analisa as informações listadas para arquivos MSI.

n Nome do aplicativo

n Versão do aplicativo

n Identificador de aplicativo (também chamado de código de produto)

2 Conclua as opções na guia Arquivos ao carregar processos de dependências, transformações, patches e desinstalação.

Arquivo Descrição Configurações

Dependências do aplicativoMSI, EXE, ZIP

O ambiente e os dispositivos precisam desses aplicativos para executar o aplicativo Win32.

1 Selecione os arquivos de dependência na opção Selecionar aplicativos dependentes.

2 Ative o sistema para aplicar dependências em uma ordem específica. O sistema funciona de cima para baixo.

Transformações do aplicativoTipo de arquivo MST

Esses arquivos controlam a instalação do aplicativo e podem adicionar ou impedir componentes, configurações e procedimentos durante o processo.

Selecione Adicionar para procurar o arquivo MST na rede.

Gerenciamento de distribuição de software

VMware, Inc. 29

Page 30: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Arquivo Descrição Configurações

Patches de aplicativosTipo de arquivo MSP

Esses arquivos adicionam alterações, como correções, atualizações ou novos recursos aos aplicativos. Os dois tipos são aditivos e cumulativos.

n Aditivo – Inclui apenas as alterações efetuadas após a última versão do aplicativo ou o último patch aditivo.

n Cumulativo – Inclui o aplicativo inteiro, englobando todas as alterações desde a última versão do aplicativo ou os últimos patches.

1 Selecione Adicionar.2 Identifique o patch como cumulativo ou

aditivo.

3 Selecione Arquivo para procurar o arquivo MSP na rede.

Processo de desinstalação de aplicativo

Esses scripts instruem o sistema a desinstalar um aplicativo em circunstâncias específicas.

Os scripts personalizados são opcionais para arquivos MSI.

1 Selecione a opção Usar script personalizado.

2 Selecione para carregar ou digitar um script no sistema para Tipo de script personalizado.

n Selecione Carregar e procure o arquivo de script na rede.

n Selecione Entrada e digite o script personalizado.

Gerenciamento de distribuição de software

VMware, Inc. 30

Page 31: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

3 Conclua as configurações em Opções de implantação > Quando instalar.

Essa aba instrui o sistema a instalar o aplicativo com critérios específicos. O sistema pode analisar informações para arquivos MSI. No entanto, para arquivos EXE e ZIP, o sistema exige que você digite essas informações.

a SelecioneContingências de dados > Adicionar e preencha as opções que dependem do tipo de critério selecionado.

Defina contingências para cenários de instrução e conclusão.

n Instrução – As contingências instruem o sistema a instalar aplicativos quando o dispositivo atende a critérios específicos.

n Conclusão – As contingências identificam quando uma instalação é concluída.

Configuração - Aplicativo Descrição - Aplicativo

Tipo de critériosAplicativo existeAplicativo não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um aplicativo específico estiver ou não presente nos dispositivos.

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um aplicativo específico estiver ou não presente nos dispositivos.

O Workspace ONE UEM verifica a existência do aplicativo, mas não o implementa no dispositivo.

Identificador do aplicativo Digite o identificador do aplicativo para que o sistema possa reconhecer a existência ou não do aplicativo auxiliar.

Esse valor também é conhecido como o código do produto do aplicativo.

Versão Digite a versão específica.

Configuração - Arquivo Descrição - Arquivo

Tipo de critériosArquivo existeArquivo não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um arquivo específico estiver ou não presente nos dispositivos.

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um arquivo específico estiver ou não presente nos dispositivos.

Caminho Digite o caminho no dispositivo onde você deseja que o sistema procure o arquivo e inclua o nome do arquivo.

Versão Digite a versão específica.

Modificado em Digite a última data em que o arquivo foi modificado.

Configuração - Registro Descrição - Registro

Tipo de critériosRegistro existeRegistro não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um registro específico estiver ou não presente nos dispositivos.

Gerenciamento de distribuição de software

VMware, Inc. 31

Page 32: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configuração - Registro Descrição - Registro

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um registro específico estiver ou não presente nos dispositivos.

Caminho Digite o caminho no dispositivo onde o sistema pode encontrar as chaves e os valores. Inclua todo o caminho, começando com HKLM\ ou HKCU\.

Configurar os valores de registro n Nome do valor: digite o nome da chave. Esse objeto contêiner armazena o valor e é exibido na estrutura de arquivos do dispositivo.

n Tipo do valor: selecione o tipo de chave exibido na estrutura de arquivos do dispositivo.

n Dados do valor: digite o valor da chave. Os pares nome-dados armazenados na chave são exibidos na estrutura de arquivos do dispositivo.

b Defina o espaço em disco que os dispositivos devem ter disponível para que o sistema instale o

aplicativo para Espaço em disco necessário.

c Defina que a bateria do dispositivo deve estar disponível para que o sistema instale o aplicativo para Potência do dispositivo necessária.

d Defina quanta memória RAM do dispositivo deve estar disponível para que o sistema instale o aplicativo para RAM necessária.

4 Conclua as configurações em Opções de implantação > Como instalar.

Defina o comportamento da instalação nos dispositivos. Ao configurar os aplicativos Win32 no Workspace ONE UEM Console, você pode escolher entre diferentes combinações para configurar o

Gerenciamento de distribuição de software

VMware, Inc. 32

Page 33: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Contexto de instalação e os Privilégios de administrador na aba Implementação. O processo de instalação pode variar com base nas configurações. Para entender mais sobre o comportamento de instalação do aplicativo Win 32, consulte Comportamento de instalação do aplicativo Win32, distribuição de software ou provisionamento de produto.

Configuração Descrição

Contexto de instalação Selecione como o sistema aplica a instalação.

n Dispositivo — Defina a instalação pelo dispositivo e todos os usuários desse dispositivo.

n Usuário — Defina a instalação através das contas do usuário específicas (inscritas).

Comando de instalação Digite um comando para controlar a instalação do aplicativo.

n MSI — O sistema preenche automaticamente os comandos de instalação. Os comandos incluem patches e transforms.

n Patches — Para atualizar a ordem em que os patches são instalados nos dispositivos, atualize a ordem listada no comando de instalação.

n Transforms — A ordem em que o sistema aplica os transforms é definida quando você atribui o aplicativo. Você verá um nome de espaço reservado para a transformação até associá-lo durante o processo de atribuição.

n EXE e ZIP — Preencha o comando de instalação e especifique os nomes dos patches e sua ordem de aplicação no comando. Também é necessário digitar o comando de instalação que aciona a instalação do aplicativo Win32.

Se você não compactar os patches e os transforms no arquivo EXE ou ZIP e adicioná-los separadamente, não deixe de adicionar os nomes dos arquivos de patch e as caixas de texto de pesquisa de transforms no comando Instalar.

Privilégios de administrador Defina a instalação para ignorar os requisitos de privilégios do administrador.

Reiniciar dispositivo Os valores para opções de Reinicialização de dispositivo para aplicativos Win32 permitem que o usuário adie a reinicialização do dispositivo por "x" dias com um limite máximo de 7 dias. Os valores permitem que os administradores tenham um controle muito melhor sobre o ciclo de vida do gerenciamento de aplicativos. Os administradores podem optar por forçar a reinicialização de aplicativos ou criar reinicializações de aplicativo que exigem o envolvimento do usuário e fornecem uma experiência de usuário amigável ao instalar os aplicativos exigidos pelo administrador.

Por padrão, a Reinicialização do dispositivo está definida como Reiniciar usuário envolvido que permite configurar o Prazo de reinicialização para cada aplicativo. Para definir o Prazo de reinicialização, insira a data limite. Você também pode escolher as opçõesNão reiniciar ou Forçar reinicialização se optar por não reiniciar ou forçar a reinicialização do dispositivo.

Observação O prazo de reinício tem um limite máximo de 7 dias.

Para obter mais informações, consulte Considerações para reinicialização de dispositivo para seus aplicativos Win32.

Número de tentativas Digite o número de vezes que o sistema tenta instalar o aplicativo após uma tentativa malsucedida.

Intervalo para tentativas Digite o período, em minutos, que o sistema deve esperar para tentar instalar o aplicativo após uma tentativa sem êxito.

Gerenciamento de distribuição de software

VMware, Inc. 33

Page 34: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configuração Descrição

Tempo limite de instalação Digite o tempo máximo, em minutos, que o sistema deve permitir que o processo de instalação seja executado sem sucesso.

Código de saída de reinicialização do instalador

Digite o código de saída do instalador para identificar uma ação de reinicialização.

Revise a entrada de Reinicialização do dispositivo. Se você selecionou Não reiniciar, mas digitou o código de saída da reinicialização, o sistema considerará a instalação um sucesso depois que a reinicialização for concluída, mesmo que as configurações de reinicialização do dispositivo não exijam uma reinicialização para o êxito.

Código de saída de êxito do instalador

Digite o código de saída do instalador para identificar uma instalação bem-sucedida.

Gerenciamento de distribuição de software

VMware, Inc. 34

Page 35: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

5 Conclua as configurações em Opções de implantação > Quando informar instalação concluída.

Configure o Workspace ONE UEM para identificar a instalação bem-sucedida de aplicativos Win32. O sistema exige essas informações para arquivos EXE e ZIP.

a Configure o sistema para usar critérios específicos para reconhecer a conclusão do processo de instalação para Usar critério adicional.

b Para identificar a conclusão da instalação ou usar scripts personalizados, adicione um critério específico para Identificar o aplicativo por.

Configuração - Definindo critérios - Aplicativo Descrição - Definindo critérios - Aplicativo

Tipo de critériosAplicativo existeAplicativo não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um aplicativo específico estiver ou não presente nos dispositivos.

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um aplicativo específico estiver ou não presente nos dispositivos.

O Workspace ONE UEM verifica a existência do aplicativo, mas não o implementa no dispositivo.

Identificador do aplicativo Digite o identificador do aplicativo para que o sistema possa reconhecer a existência ou não do aplicativo auxiliar.

Esse valor também é conhecido como o código do produto do aplicativo.

Versão Digite a versão específica.

Configuração - Definindo critérios - Arquivo Descrição - Definindo critérios - Arquivo

Tipo de critériosArquivo existeArquivo não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um arquivo específico estiver ou não presente nos dispositivos.

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um arquivo específico estiver ou não presente nos dispositivos.

Caminho Digite o caminho no dispositivo onde você deseja que o sistema procure o arquivo e inclua o nome do arquivo.

Versão Digite a versão específica.

Modificado em Digite a última data em que o arquivo foi modificado.

Configuração - Definindo critérios - Registro Descrição - Definindo critérios - Registro

Tipo de critériosRegistro existeRegistro não existe

n Instrução – Configure o sistema para instalar o aplicativo quando um registro específico estiver ou não presente nos dispositivos.

Gerenciamento de distribuição de software

VMware, Inc. 35

Page 36: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Configuração - Definindo critérios - Registro Descrição - Definindo critérios - Registro

n Conclusão – Configure o sistema para identificar se a instalação foi concluída quando um registro específico estiver ou não presente nos dispositivos.

Caminho Digite o caminho no dispositivo onde o sistema pode encontrar as chaves e os valores. Inclua todo o caminho, começando com HKLM\ ou HKCU\.

Configurar os valores de registro n Nome do valor: digite o nome da chave. Esse objeto contêiner armazena o valor e é exibido na estrutura de arquivos do dispositivo.

n Tipo do valor: selecione o tipo de chave exibido na estrutura de arquivos do dispositivo.

n Dados do valor: digite o valor da chave. Os pares nome-dados armazenados na chave são exibidos na estrutura de arquivos do dispositivo.

Configuração - Usando script personalizado Descrição - Usando script personalizado

Tipo de script Selecione o tipo de script.

Comando para executar o script Digite o valor que aciona o script. Tipo de script personalizado.

Arquivo de script personalizado Selecione Carregar e navegue até o arquivo de script personalizado na rede.

Saída bem-sucedida Digite o código de saída do script para identificar uma instalação bem-sucedida.

6 Selecione Salvar e atribuir para configurar opções de implementação flexível.

Próximo passo

Atribua agendamentos de implantação flexíveis ao aplicativo Win32. Consulte Adicionar atribuições e exclusões a AplicativosVMware Workspace ONE UEM 1904.

Adicionar atribuições e políticas de aplicativo aos seus aplicativos Win32Você pode controlar e configurar a implementação dos seus aplicativos Win32 adicionando uma única atribuição ou várias atribuições.

Você pode configurar as implementações dos seus aplicativos Win32 para um determinado período e deixar que o Workspace ONE UEM console as realize sem a necessidade de interação adicional. O recurso de implementação flexível está localizado nas seções Atribuir do aplicativo e oferece vantagens ao processo de atribuição.

Pré-requisitos

Se você adicionar várias atribuições, priorize a relevância da atribuição movendo para cima na lista as que forem mais importantes ou trazendo para baixo aquelas menos essenciais.

Gerenciamento de distribuição de software

VMware, Inc. 36

Page 37: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Procedimentos

1 Vá até Aplicativos e livros > Aplicativos > Nativos > Internos ou Públicos.

2 Carregue um aplicativo e selecione Salvar e atribuir ou selecione o aplicativo e escolha Atribuir.

3 Na guia Atribuições, selecione Adicionar atribuição.

4 Na guia Distribuição, conclua as seguintes opções:

Configuração Descrição

Nome Digite o nome da atribuição.

Descrição Insira a descrição da atribuição.

atribuição Digite um nome de grupo inteligente para selecionar os grupos de dispositivos que receberão a atribuição.

Início da implementação A opção Início da implementação está disponível somente para aplicativos internos. Defina um dia do mês e uma hora do dia para que a implementação seja iniciada.

Para definir uma data de início com largura de banda suficiente para uma implementação bem-sucedida, considere os padrões de tráfego da sua rede.

Método de fornecimento de aplicativos

Veja como o aplicativo é enviado aos dispositivos. Automático envia imediatamente por meio do AirWatch Catalog sem interação do usuário. Sob demanda envia aos dispositivos quando o usuário inicia uma instalação em um catálogo.

Exibir no catálogo de aplicativos Selecione Exibir ou Ocultar para exibir uma aplicação interna ou pública no catálogo.

Observação A opção Mostrar ou Ocultar só é aplicável ao catálogo Workspace ONE e não ao Catálogo VMware AirWatch.

Use esse recurso para ocultar aplicativos no catálogo de aplicativos que você não deseja que os usuários acessem.

Observação Agora é possível definir configurações de adiamento de aplicativos durante a atribuição do aplicativo, o que permite adiar a instalação do aplicativo. O adiamento do aplicativo é um recurso de visualização técnica e pode não estar disponível em todos os ambientes. Considere limitar o uso deste recurso apenas para fins de teste. Os adiamentos de aplicativo não devem ser usados em um ambiente de produção. Os recursos não são definitivos e estão sujeitos a alteração a qualquer momento.

Opção Descrição

Permitir adiamento da instalação do usuário

Ative essa configuração se você deseja permitir que o usuário adie a instalação do aplicativo. Depois que o número especificado de adiamentos é atingido, o aplicativo é instalado.

Usar notificações do UEM ou personalizadas

Especifique se os adiamentos devem usar Workspace ONE UEM ou notificações de terceiros.

Observação Este campo está em desenvolvimento e pode não estar disponível na versão de visualização técnica.

Gerenciamento de distribuição de software

VMware, Inc. 37

Page 38: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Opção Descrição

Intervalo de adiamento do instalador Especifique se o usuário selecionará o período de adiamento ou se o administrador forçará explicitamente a próxima tentativa de instalação.

Código de saída de adiamento do instalador

Especifique o código inteiro retornado pelo instalador para indicar se a instalação do aplicativo foi adiada. Isso permite que a instalação do aplicativo seja desativada no próximo intervalo de instalação.

5 Na guia Restrição, execute as seguintes opções:

Configuração Descrição

Tornar o aplicativo gerenciado pelo MDM se instalado pelo usuário

Assuma o gerenciamento dos aplicativos instalados anteriormente pelos usuários no Windows Desktop. O gerenciamento do MDM ocorre automaticamente, independentemente do método de entrega do aplicativo, e requer configurações de privacidade para permitir a coleta de aplicativos pessoais. Ative esse recurso para que os usuários não precisem excluir a versão do aplicativo instalado no dispositivo. A Workspace ONE UEM gerencia o aplicativo sem necessidade de instalar a versão do App Catalog no dispositivo.

Gerenciamento de estado desejado Por padrão, o Gerenciamento de estado desejado é um campo somente leitura e exibido apenas para seus aplicativos internos de distribuição de software. Você pode habilitar a configuração Gerenciamento de estado desejado nas seguintes condições:

a Seu aplicativo interno de distribuição de software não inclui um script personalizado para a detecção da instalação.

b O Método de entrega de aplicativo está definido como Automático.

c A opção Permitir gerenciamento do MDM está definida para seu aplicativo.

6 Clique em Criar.

Implantar o Office 365 ProPlus com Workspace ONE UEM usando a distribuição de softwareVocê pode implantar o Office 365 ProPlus com Workspace ONE UEM usando o provedor de serviço de configuração do Office (CSP), executar uma instalação completa do Office usando a distribuição por software ou usar uma instalação leve do Office usando a distribuição por software. O caso de uso a seguir explica a implantação do Office 365 ProPlus como uma instalação completa do Office usando a distribuição por software. O caso de uso abrange os pré-requisitos, como baixar os arquivos antecipadamente pelo seu XML, criar um arquivo. zip do Office e, em seguida, carregar o arquivo no console Workspace ONE UEM.

Conclua as seguintes etapas para implantar o Office 365 ProPlus no console Workspace ONE UEM usando a distribuição por software.

Pré-requisitos

Conclua as etapas a seguir para criar um arquivo. zip do Office.

1 Crie uma pasta de trabalho. Por exemplo, crie c:\Office.

Gerenciamento de distribuição de software

VMware, Inc. 38

Page 39: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

2 Acesse config.office.com para criar seu arquivo XML.

a Veja um exemplo. Copie e cole o seguinte exemplo de configuração em um arquivo de texto:

<Configuration ID=”9cc840fd-62b9-49b0-9295-d6310d26df31″><Add OfficeClientEdition=”64″ Channel=”Monthly” ForceUpgrade=”TRUE”><Product ID=”O365ProPlusRetail”>

<Language ID=”en-us” />

<ExcludeApp ID=”Groove” />

</Product>

</Add>

<Property Name=”SharedComputerLicensing” Value=”0″ /><Property Name=”PinIconsToTaskbar” Value=”TRUE” />

<Property Name=”SCLCacheOverride” Value=”0″ /><Updates Enabled=”TRUE” />

<RemoveMSI />

</Configuration>

b Salve o arquivo XML como configuration.xml em uma pasta.

3 Baixe a Ferramenta de Implantação do Office e execute officedeploymenttool.exe.

4 Extraia os arquivos para o seu diretório de trabalho. Por exemplo, c:\Office. A ferramenta baixa vários exemplos de XMLs que você pode editar ou pode usar aquele que já criou a partir da ferramenta da Web.

5 Você pode optar por automatizar a próxima etapa criando um arquivo de comando simples e nomeá-o como Download.cmd. Edite o arquivo de comando e adicione o seguinte texto:

@echo off

pushd %~dp0

echo Downloading Office 365 Pro Plus Retail x64 source files

setup.exe /download configuration.xml

6 Clique duas vezes em Download.cmd para começar o download. Um novo Office é criado e a janela de comando é fechada após a conclusão do download.

7 (Opcional) Se você quiser ter um comando de desinstalação no console do Workspace ONE UEM, crie um arquivo uninstall.xml e cole o seguinte texto no arquivo XML de configuração.

<Configuration>

<Remove>

<Product ID=”O365ProPlusRetail”>

<Language ID=”en-us”/>

</Product>

</Remove>

<Display Level=”None” AcceptEULA=”TRUE”/>

</Configuration>

8 Quando o download estiver concluído, selecione todos os arquivos e adicione-os a uma pasta zip compactada.

Gerenciamento de distribuição de software

VMware, Inc. 39

Page 40: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Procedimentos

1 No canto superior direito do console do Workspace ONE UEM, selecione Adicionar.

2 Selecione Aplicativo interno.

3 Selecione Carregar.

4 Procure o arquivo Office.zip e clique em Salvar.

5 Selecione Não para Este é um aplicativo de dependência?.

6 Clique em Continuar.

7 Configure os detalhes do aplicativo.

a Navegue até a aba Detalhes.

b Insira um nome para o aplicativo como Office 365 Pro Plus.

c Insira o carregado por [nome] em [data] no Log de alteração.

d Selecione 64 bits para a Arquitetura de processador suportada se você estiver usando um sistema operacional de 64 bits.

8 Configure os arquivos do aplicativo.

a Navegue até a aba Arquivos.

b Role para baixo para encontrar a seção Processo de desinstalação do aplicativo.

c Selecione Entrada para o Tipo de script personalizado.

d Insira setup.exe /CONFIGURE uninstall.xml na caixa de texto Desinstalar comando.

9 Conclua o processo de implantação do aplicativo.

a Navegue até Opções de implantação.

b Role para baixo até ver a opção Instalar comando.

c Na caixa de texto Instalar comando, insira o seguinte comando: setup.exe /CONFIGURE configuration.xml.

10 Role para baixo para encontrar a seção Quando considerar a instalação concluída.

a Selecione Critérios de definição para Aplicativo de identidade por.

b Selecione Adicionar.

c Na lista suspensa Tipo de critério, selecione Arquivo existente.

d Insira o Caminho.

Veja um exemplo. Insira o caminho do Outlook.exe: C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE.

e Selecione Adicionar para salvar os critérios de detecção.

11 Selecione Salvar e atribuir.

Gerenciamento de distribuição de software

VMware, Inc. 40

Page 41: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

12 Selecione Adicione a atribuição para adicionar o grupo de atribuições.

a Selecione a caixa de pesquisa Selecionar grupos de atribuições e selecione Todos os dispositivos.

b Selecione Automático para o Método de entrega do aplicativo..

c Selecione Exibir para Mostrar no catálogo de aplicativos.

d Selecione Habilitado para tornar o MDM do aplicativo gerenciado se já estiver instalado pelo usuário..

e Selecione Adicionar.

Para controlar a implementação de aplicativos, você pode adicionar uma única atribuição ou várias atribuições. Se adicionar várias atribuições, priorize a relevância da atribuição movendo para cima na lista as que forem mais importantes ou trazendo para baixo aquelas menos essenciais.

13 Clique em Salvar e publicar.

Trabalhar com arquivos de dependência de aplicativos Win32Arquivos de dependência na distribuição de software são aplicativos necessários para o funcionamento de um aplicativo Win32. Os exemplos incluem pacotes de estrutura e bibliotecas. Embora você possa carregá-los como arquivo e visualizá-los no Modo de exibição de lista, eles têm recursos reduzidos.

Recursos de arquivo de dependêncian O arquivo de dependência não tem atribuições próprias. Os aplicativos aos quais eles estão

associados fornecem suas atribuições aos arquivos de dependência.

n Cada arquivo de dependência é um arquivo separado, e o sistema não cria as versões para o arquivo.

n O sistema não consegue analisar as informações dos arquivos de dependência. Portanto, você deve digitar os detalhes, como processos de desinstalação.

n Os arquivos de dependência têm opções reduzidas na aba Opções de implementação.

n Não é possível associar patches ou transforms a arquivos de dependência.

n Você pode visualizar os arquivos de dependência configurando os filtros como aplicativos do Windows Desktop e Dependências.

n Se você modificar o manifesto do aplicativo para adicionar ou remover as dependências do aplicativo, o agente de distribuição de software instalará ou desinstalará as dependências. Atualmente, o aplicativo deve primeiro ser desinstalado e depois reinstalado para que as alterações tenham efeito. Se o aplicativo reinstalado for instalado pelo usuário, ele será gerenciado e removido após a inscrição.

Gerenciamento de distribuição de software

VMware, Inc. 41

Page 42: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Como apagar consideraçõesAntes de excluir uma dependência, verifique se não há outros aplicativos associados a ela. Quando você apaga o arquivo de dependência, o sistema remove sua associação de todos os aplicativos. Os dispositivos recentemente atribuídos ao aplicativo não obtêm a dependência. A exclusão não remove a dependência dos dispositivos que tinham o aplicativo antes da exclusão.

Considerações para aplicativos Win32 instalados pelo usuárioQuando você ativa Tornar o aplicativo gerenciado pelo MDM se instalado pelo usuário para aplicativos Win32, o sistema processa o comando para assumir o gerenciamento do aplicativo Win32. Supondo que o gerenciamento de aplicativos Win32 inclua certas ressalvas para o trabalho.

Esse recurso funciona para dispositivos que atendam a essas advertências.

n Dispositivos inscritos ou atribuídos depois da ativação dessa opção e que não tinham o aplicativo instalado.

n Dispositivos inscritos ou atribuídos depois da ativação dessa opção e que tinham o aplicativo instalado com o status de instalado pelo usuário.

Esse recurso não oferece suporte ao processo de suposição de gerenciamento em dispositivos que atendem a essas advertências.

n Dispositivos inscritos ou atribuídos antes da ativação dessa opção e que têm o aplicativo instalado com o status de instalado pelo usuário.

n Dispositivos que são de propriedade do funcionário. Se os usuários tiverem BYODs, você não poderá assumir o gerenciamento de aplicativos Win32 nesses dispositivos.

Fluxo de trabalho do aplicativo Win32 instalado pelo usuárioQuando você ativa Tornar o aplicativo gerenciado pelo MDM se instalado pelo usuário para aplicativos Win32, o sistema processa o comando para assumir o gerenciamento do aplicativo Win32.

Se você ativar Tornar o aplicativo gerenciado pelo MDM se instalado pelo usuário, o processo de suposição de gerenciamento começa com um comando de instalação.

Observação Se você desativar a opção e o usuário instalar o aplicativo, o sistema marcará o aplicativo como instalado pelo usuário.

Procedimentos

1 Workspace ONE UEM envia comandos de instalação para dispositivos que se registram após a publicação.

2 O dispositivo responde que recebeu o comando de instalação.

3 A verificação seguinte depende se o administrador estiver assumindo o gerenciamento.

Gerenciamento de distribuição de software

VMware, Inc. 42

Page 43: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

4 O sistema procura o aplicativo no dispositivo.

Se o aplicativo já estiver instalado, o sistema faz download novamente e reinstala o aplicativo. Se o aplicativo ainda não estiver instalado, ele será instalado seguindo as configurações de implementação flexível configuradas normalmente.

5 O dispositivo relata o status do aplicativo como gerenciado no console.

Monitorar a implementação de seus aplicativos Win32Monitore aplicativos Win32 implementados por meio da distribuição de software com as estatísticas de Visualizar detalhes e da revisão dos códigos de status da instalação.

Use a tela Visualizar detalhes dos aplicativos internos para visualizar o progresso e o status das instalações. Consulte Monitorar aplicativos internos com a exibição de detalhes. Visualize os motivos na exibição de detalhes para acompanhar o progresso de uma instalação. Os códigos de motivo ajudam a identificar o status de uma instalação e, caso ocorra um problema, você poderá acompanhar e solucionar facilmente problemas nas implementações de aplicativos.

Como solucionar problemas com o aplicativo Win32 usando atualizações de patchVocê pode usar patches para atualizar e corrigir aplicativos Win32. A Workspace ONE UEM é compatível com patches aditivos e cumulativos. Em alguns casos, um patch cumulativo pode acionar o sistema para criar uma versão de um aplicativo.

Patches cumulativos e o comportamento de implementação do sistemaQuando você aplica um patch cumulativo editando um aplicativo, o sistema cria uma versão do aplicativo com o novo patch aplicado. Torna a versão não corrigida inativa, cria e desenvolve a versão corrigida do aplicativo para dispositivos.

Restrições de patchA Workspace ONE UEM não é compatível com patches que não atualizam a versão e o código de atualização deve corresponder ao aplicativo Win32 MSI.

Remover aplicativos Win32 do seu dispositivoA Workspace ONE UEM inclui vários métodos para remover aplicativos Win32 dos seus dispositivos. Escolha o que excluir: o aplicativo, os dispositivos, o grupo organizacional , o grupo de atribuição ou o usuário. Várias funções de administrador afetam vários ativos. É importante que você entenda o impacto antes de fazer qualquer alteração.

Tabela 1-3. Métodos de exclusão de aplicativos Win32

Método de exclusão Descrição

Visualizar detalhes Selecione a função Apagar aplicativo na visualização de detalhes do aplicativo.

Essa ação remove o aplicativo Win32 dos dispositivos em grupos inteligentes atribuídos ao aplicativo.

Perfis de dispositivo Apague o dispositivo aplicável do console.

Gerenciamento de distribuição de software

VMware, Inc. 43

Page 44: Gerenciamento de distribuição de software - …...Como desinstalar a distribuição de software do seu aplicativo macOS 17 Distribuição de software de aplicativos Win32 18 Distribuição

Tabela 1-3. Métodos de exclusão de aplicativos Win32 (continuação)

Método de exclusão Descrição

Grupo organizacional Apague o grupo organizacional.

Essa ação afeta todos os ativos e dispositivos no grupo organizacional.

Grupo de atribuição Apague o grupo inteligente ou de usuários atribuído ao aplicativo Win32.

Essa ação afeta todos os dispositivos no grupo.

Usuário Apague a conta do usuário aplicável do console.

Gerenciamento de distribuição de software

VMware, Inc. 44