Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Configuration Manager (branch atual)
Além dos outros requisitos e procedimentos do Configuration Manager para criar um aplicativo, leve em consideração as seguintes considerações ao criar e implantar aplicativos para dispositivos Windows.
Considerações gerais
O Configuration Manager dá suporte à implantação dos formatos pacote de aplicativos do Windows (.appx) e pacote de aplicativos (.appxbundle).
Ao criar um aplicativo no console do Configuration Manager, selecione o arquivo de instalação do aplicativo Digite como pacote de aplicativos do Windows (*.appx, *.appxbundle, *.msix, *.msixbundle). Para obter mais informações sobre como criar aplicativos em geral, consulte Criar aplicativos. Para obter mais informações sobre o formato MSIX, consulte Suporte para o formato MSIX.
Observação
Para aproveitar os novos recursos do Configuration Manager, primeiro atualize os clientes para a versão mais recente. Embora novas funcionalidades apareçam no console do Configuration Manager quando você atualiza o site e o console, o cenário completo não funciona até que a versão do cliente também seja a mais recente.
Provisionar pacotes de aplicativos do Windows para todos os usuários em um dispositivo
Provisione um aplicativo com um pacote de aplicativos do Windows para todos os usuários no dispositivo. Um exemplo comum desse cenário é o provisionamento de um aplicativo da Microsoft Store para Empresas e Educação, como o Minecraft: Education Edition, para todos os dispositivos usados pelos alunos em uma escola. Anteriormente, o Configuration Manager só dava suporte à instalação desses aplicativos por usuário. Depois de entrar em um novo dispositivo, o aluno teria que esperar para acessar um aplicativo. Agora, quando o aplicativo é provisionado para o dispositivo para todos os usuários, eles podem ser produtivos mais rapidamente.
Importante
Tenha cuidado ao instalar, provisionar e atualizar diferentes versões do mesmo pacote de aplicativos Windows em um dispositivo, o que pode causar resultados inesperados. Esse comportamento pode ocorrer ao usar o Configuration Manager para provisionar o aplicativo, mas permitir que os usuários atualizem o aplicativo da Microsoft Store. Para obter mais informações, consulte as diretrizes da próxima etapa ao gerenciar aplicativos da Microsoft Store para Empresas.
Ao implantar aplicativos offline em dispositivos Windows com o cliente do Configuration Manager, não permita que os usuários atualizem aplicativos externos às implantações do Configuration Manager. O controle de atualizações para aplicativos offline é especialmente importante em ambientes multiusuário, como salas de aula. Para obter mais informações, consulte Gerenciar aplicativos da Microsoft Store para Empresas e Educação com o Configuration Manager.
O Configuration Manager dá suporte ao provisionamento de aplicativos em todas as versões com suporte do Windows 10 e posterior.
Para configurar um tipo de implantação de aplicativo do Windows para esse recurso, habilite a opção Provisionar esse aplicativo para todos os usuários no dispositivo. Para obter mais informações, consulte Criar aplicativos.
Observação
Se você precisar desinstalar um aplicativo provisionado de dispositivos aos quais os usuários já se conectaram, será necessário criar duas implantações de desinstalação. Direcione a primeira implantação de desinstalação para uma coleção de dispositivos que contenha os dispositivos. Direcione a segunda implantação de desinstalação para uma coleção de usuários que contenha os usuários que já se conectaram a dispositivos com o aplicativo provisionado. Ao desinstalar um aplicativo provisionado em um dispositivo, o Windows atualmente não desinstala esse aplicativo para os usuários também.
Suporte para o formato MSIX
O Configuration Manager dá suporte aos formatos pacote de aplicativos do Windows (.msix) e pacote de aplicativos (.msixbundle). As versões com suporte do Windows 10 e posterior suportam esses formatos.
Para obter uma visão geral do MSIX, consulte Uma análise mais detalhada do MSIX.
Para saber como criar um novo aplicativo MSIX, consulte Suporte MSIX introduzido no Build 17682 do Insider.
Converter aplicativos para MSIX
Converta seus aplicativos Windows Installer (.msi) existentes para o formato MSIX.
Pré-requisitos para MSIX
Um dispositivo de referência executando o Windows 10 versão 1809 ou posterior
Entre no Windows neste dispositivo como um usuário com direitos administrativos locais
Instale os seguintes aplicativos neste dispositivo:
Console do Configuration Manager
Instalar a Ferramenta de Empacotamento MSIX da Microsoft Store
Instalar o driver da ferramenta de empacotamento MSIX
Não instale outros aplicativos ou serviços neste dispositivo. É o seu sistema de referência.
Processo para converter aplicativos para o formato MSIX
Eleve o console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Selecione um aplicativo que tenha um tipo de implantação do Windows Installer (
.msi).Observação
Você precisa ser capaz de acessar o conteúdo de origem do aplicativo a partir do dispositivo de referência.
O nome do aplicativo não pode ter caracteres especiais. O Configuration Manager usa o nome do aplicativo como o nome do arquivo de saída.
Não instale este aplicativo no dispositivo de referência com antecedência.
Selecione Converter em . MSIX na faixa de opções.
Quando o assistente for concluído, a Ferramenta de Empacotamento MSIX criará um arquivo MSIX no local especificado no assistente. Durante esse processo, o Configuration Manager instala silenciosamente o aplicativo no dispositivo de referência.
Se o processo falhar, a página de resumo apontará para o arquivo de log com mais informações. Se houver um erro ao capturar o estado do usuário, saia do Windows. Entrar novamente pode resolver esse problema.
Para usar esse aplicativo MSIX, primeiro você precisa assiná-lo digitalmente para que os clientes confiem nele. Para obter mais informações sobre esse processo, consulte os seguintes artigos:
- MSIX - A Ferramenta de Empacotamento MSIX - assinando o pacote MSIX
- Como assinar um pacote do aplicativo usando o SignTool
Depois de assinar o aplicativo, crie um novo tipo de implantação no aplicativo no Configuration Manager. Para obter mais informações, consulte Criar tipos de implantação para o aplicativo.
Tipo de implantação de sequência de tarefas
Observação
Nesta versão do Configuration Manager, o tipo de implantação de sequência de tarefas é um recurso de pré-lançamento. Para habilitá-la, consulte Recursos de pré-lançamento.
Você pode instalar aplicativos complexos usando sequências de tarefas por meio do modelo de aplicativo. Adicione um tipo de implantação de sequência de tarefas a um aplicativo para instalar ou desinstalar o aplicativo. Esse tipo de implantação fornece os seguintes comportamentos:
Exiba a sequência de tarefas do aplicativo com um ícone no Centro de Software. Um ícone facilita a localização e a identificação da sequência de tarefas do aplicativo para os usuários.
Defina metadados adicionais para a sequência de tarefas do aplicativo, incluindo informações localizadas
A partir da versão 2010, implante uma sequência de tarefas do aplicativo em uma coleção de usuários
Você só pode adicionar uma sequência de tarefas de implantação que não seja do sistema operacional como um tipo de implantação em um aplicativo. Não há suporte para sequências de tarefas de alto impacto, implantação do sistema operacional ou atualização do sistema operacional. Uma implantação direcionada ao usuário ainda é executada no contexto da conta System local.
Ao adicionar esse tipo de implantação a um aplicativo, configure suas propriedades na página Sequência de Tarefas . Para obter mais informações, consulte Opções de Sequência de Tarefas do tipo de implantação.
A partir da versão 2006, use os seguintes cmdlets do Windows PowerShell para adicionar e configurar um tipo de implantação de sequência de tarefas:
Observação
Considere o seguinte cenário:
- Um aplicativo tem um tipo de implantação de sequência de tarefas.
- Ele é implantado conforme disponível.
- Um dispositivo tem janelas de manutenção definidas.
- Um usuário no dispositivo executa a implantação no Centro de Software fora de uma janela de manutenção.
O Configuration Manager respeita a intenção do usuário de instalar o aplicativo, mesmo que não haja nenhuma janela de manutenção disponível. Na versão 2107 e anterior, quando a sequência de tarefas era executada, a etapa Reiniciar Computador falhava devido à janela de manutenção.
A partir da versão 2111, esta etapa agora ignora as janelas de manutenção somente quando a sequência de tarefas é executada como um tipo de implantação de aplicativo.
Pré-requisitos para um tipo de implantação de sequência de tarefas
Crie uma sequência de tarefas personalizada:
Use apenas etapas de implantação que não sejam do sistema operacional, por exemplo: Instalar Pacote, Executar Linha de Comando ou Executar Script do PowerShell. Para obter mais informações, incluindo a lista completa de etapas com suporte, consulte Criar uma sequência de tarefas para implantações que não são do sistema operacional.
Nas propriedades da sequência de tarefas, guia Notificação do Usuário , não selecione a opção para uma sequência de tarefas de alto impacto.
Quando você cria o aplicativo, para adicionar um tipo de implantação de sequência de tarefas, sua conta de usuário precisa de permissão para ler sequências de tarefas. Use uma das opções a seguir para configurar essas permissões:
Adicione a conta de usuário do administrador de aplicativos à função interna de Analista Somente Leitura . Essa função permite que eles exibam todos os objetos do Configuration Manager.
Copie a função interna de Administrador de Aplicativos para criar uma função personalizada. Adicione a permissão Leitura no objeto Pacote de Sequência de Tarefas .
Problemas conhecidos para um tipo de implantação de sequência de tarefas
Não use a etapa Instalar Aplicativo nesta sequência de tarefas. Use a etapa Instalar Pacote para instalar aplicativos.
Na versão 2006 e anterior, você ainda não pode implantar uma sequência de tarefas do aplicativo em uma coleção de usuários. Esse problema foi resolvido na versão 2010.
Suporte para aplicativos da Plataforma Universal do Windows (UWP)
Dispositivos Windows 10 ou posteriores não exigem uma chave de sideload para instalar aplicativos de linha de negócios. No entanto, para habilitar o sideload no Windows, a chave HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps do Registro deve ter um valor de 1.
Se você não configurar essa chave do Registro, o Configuration Manager definirá automaticamente esse valor como 1 na primeira vez que você implantar um aplicativo no dispositivo. Se você definiu esse valor como 0, o Configuration Manager não poderá alterar automaticamente o valor e a implantação do aplicativo de linha de negócios falhará.
Assine digitalmente aplicativos de linha de negócios UWP. Use um certificado de assinatura de código confiável em cada dispositivo no qual você implantar o aplicativo. Use certificados da PKI da sua organização ou compre um certificado de um provedor de terceiros cujo certificado raiz público já seja confiável para o Windows.
Para assinar pacotes de aplicativos móveis, use a tabela a seguir para determinar o tipo de certificado de assinatura de código a ser usado:
| Pacote | Symantec | Não Symantec |
|---|---|---|
| Pacotes de .appx universal em dispositivos Windows 10 Mobile | Sim | Sim |
| Pacotes .xap | Sim | Não |
| .appx pacotes criados para o Windows Phone 8.1 a serem instalados em dispositivos Windows 10 Mobile | Sim | Não |
Implantar aplicativos Windows Installer em dispositivos Windows 10 registrados no MDM
O tipo de implantação Windows Installer por meio do MDM (*.msi) permite criar e implantar aplicativos baseados no Windows Installer em dispositivos registrados no MDM que executam Windows 10 ou posterior.
Ao usar esse tipo de implantação, considere os seguintes pontos:
Carregue apenas um único arquivo com a extensão MSI.
O Configuration Manager usa o código do produto e a versão do produto do arquivo para detecção de aplicativos.
O Windows usa o comportamento de reinicialização padrão do aplicativo. O Configuration Manager não controla o comportamento de reinicialização do aplicativo.
Os pacotes MSI por usuário são instalados para um único usuário.
Os pacotes MSI por computador são instalados para todos os usuários do dispositivo.
O Configuration Manager dá suporte a atualizações de aplicativo. O código do produto MSI de cada versão deve ser o mesmo.