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.
Há duas maneiras de disponibilizar aplicativos para os usuários na Área de Trabalho Virtual do Azure: como parte de uma área de trabalho completa ou como aplicativos individuais com o RemoteApp. Você publica aplicativos adicionando-os a um grupo de aplicativos, que está associado a um pool de hosts e espaço de trabalho e atribuído aos usuários. Para obter mais informações sobre grupos de aplicativos, consulte Terminologia.
Com os grupos de aplicativos do RemoteApp, você publica aplicativos para transmitir remotamente que são instalados localmente em hosts de sessão ou entregues dinamicamente usando o Anexo de Aplicativo. Esses aplicativos são apresentados aos usuários como aplicativos individuais no Windows App.
Este artigo mostra como publicar aplicativos instalados localmente com o RemoteApp usando o portal do Azure e o Azure PowerShell. Você não pode publicar aplicativos usando a CLI do Azure.
Importante
Os usuários que têm acesso a um grupo de aplicativos da área de trabalho e a um grupo de aplicativos do RemoteApp atribuídos ao mesmo pool de hosts só têm acesso ao tipo de aplicativos do grupo de aplicativos determinado pelo tipo de grupo de aplicativos preferencial para o pool de hosts. Para obter mais informações, consulte Comportamento do tipo de grupo de aplicativos preferencial para pools de host em pool.
Pré-requisitos
Para publicar um aplicativo em um grupo de aplicativos do RemoteApp, você precisa do seguinte:
Uma conta do Azure com uma assinatura ativa.
Um pool de hosts existente com hosts de sessão, um grupo de aplicativos RemoteApp e um workspace.
Pelo menos um host de sessão está ligado no pool de hosts ao qual o grupo de aplicativos está atribuído.
Os aplicativos que você deseja publicar são instalados nos hosts de sessão no pool de hosts ao qual o grupo de aplicativos está atribuído. Se estiver usando o Anexo de Aplicativo, você deverá adicionar e atribuir um pacote MSIX, Appx ou App-V ao seu pool de host antes de começar. Para obter mais informações, consulte Adicionar e gerenciar aplicativos de Anexo de Aplicativo.
No mínimo, a conta do Azure que você usa deve ter as funções internas de RBAC (controle de acesso baseado em função) do Colaborador do Grupo de Aplicativos de Virtualização de Área de Trabalho no grupo de recursos ou na assinatura para criar os recursos.
Adicionar aplicativos a um grupo de aplicativos RemoteApp
Para adicionar aplicativos a um grupo de aplicativos RemoteApp, selecione a guia relevante para seu cenário e siga as etapas.
Veja como adicionar aplicativos a um grupo de aplicativos RemoteApp usando o portal do Azure.
Entre no portal do Azure.
Na barra de pesquisa, digite Área de Trabalho Virtual do Azure e selecione a entrada de serviço correspondente.
Selecione Grupos de aplicativos e, em seguida, selecione o grupo de aplicativos RemoteApp ao qual você deseja adicionar um aplicativo.
Selecione Aplicativos, selecione + Adicionar. Certifique-se de ter pelo menos um host de sessão ativado no pool de hosts ao qual o grupo de aplicativos está atribuído.
Na guia Básico, na lista suspensa de origem doaplicativo , selecione Anexar aplicativo, Menu Iniciar ou Caminho do arquivo. Os campos restantes mudam dependendo da origem do aplicativo selecionada.
Para App Attach, preencha as informações a seguir. Seu pacote MSIX já deve ter sido adicionado e atribuído ao pool de hosts.
Parâmetro Valor/Descrição Pacote Selecione um pacote disponível para o pool de hosts na lista suspensa. Application Selecione um aplicativo na lista suspensa. Identificador de aplicativo Insira um identificador exclusivo para o aplicativo. Nome de exibição Insira um nome amigável para o aplicativo destinado aos usuários. Descrição Insira uma descrição para o aplicativo. Para o menu Iniciar, preencha as seguintes informações:
Parâmetro Valor/Descrição Application Selecione um aplicativo na lista suspensa. Nome de exibição Insira um nome amigável para o aplicativo destinado aos usuários. Descrição Insira uma descrição para o aplicativo. Caminho do aplicativo Revise o caminho do arquivo para o .exearquivo do aplicativo e altere-o, se necessário.Exigir linha de comando Selecione se você precisa adicionar um comando específico a ser executado quando o aplicativo for iniciado. Se você selecionar Sim, digite o comando no campo Linha de comando . Em Caminho do arquivo, preencha as seguintes informações:
Parâmetro Valor/Descrição Caminho do aplicativo Insira o caminho do arquivo para o .exeaplicativo.Identificador de aplicativo Insira um identificador exclusivo para o aplicativo. Nome de exibição Insira um nome amigável para o aplicativo exibido aos usuários. Descrição Insira uma descrição para o aplicativo. Exigir linha de comando Selecione se você precisa adicionar um comando específico a ser executado quando o aplicativo for iniciado. Se você selecionar Sim, digite o comando no campo Linha de comando .
Depois de concluir essa guia, selecione Avançar.
Na guia Ícone , as opções que você vê dependem da origem do aplicativo selecionada na guia Básico . Com o Anexo de Aplicativo , você pode usar um caminho UNC, mas para Menu Iniciar e Caminho do arquivo , você só pode usar um caminho local.
Se você selecionou Anexo ao Aplicativo, selecione Padrão para usar o ícone padrão do aplicativo ou selecione Caminho do arquivo para usar um ícone personalizado.
Em Caminho do arquivo, selecione uma das seguintes opções:
Procurar Arquivos do Azure para usar um ícone de um compartilhamento de arquivo do Azure. Selecione Selecione uma conta de armazenamento e selecione a conta de armazenamento que contém o arquivo de ícone e, em seguida, selecione Selecionar arquivo de ícone. Navegue até o compartilhamento de arquivos e diretório em que seu ícone está, marque a caixa ao lado do ícone que você deseja adicionar, por exemplo
MyApp.ico, e selecione Selecionar. Você também pode usar um.pngarquivo. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.Caminho do arquivo UNC para usar um ícone de um compartilhamento de arquivos. Em Caminho do ícone, insira o caminho UNC para o arquivo de ícone, por exemplo
\\MyFileShare\MyApp.ico. Você também pode usar um.pngarquivo. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.
Se você selecionou Menu Iniciar ou Caminho do arquivo, para Caminho do ícone, insira um caminho local para o arquivo ou o
.exearquivo de ícone, por exemploC:\Program Files\MyApp\MyApp.exe. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.
Depois de concluir essa guia, selecione Examinar + adicionar.
Na guia Revisar + adicionar , certifique-se de que a validação seja aprovada e revise as informações usadas para adicionar o aplicativo e, em seguida, selecione Adicionar para adicionar o aplicativo ao grupo de aplicativos do RemoteApp.
Atribuir aplicativos aos usuários
Os aplicativos não são atribuídos individualmente aos usuários, a menos que você esteja usando o Anexo de Aplicativo. Em vez disso, os usuários são atribuídos a grupos de aplicativos. Quando um usuário é atribuído a um grupo de aplicativos, ele pode acessar todos os aplicativos nesse grupo. Para saber como atribuir usuários a grupos de aplicativos, consulte Atribuir usuários a um grupo de aplicativos ou Adicionar e gerenciar aplicativos de Anexação de Aplicativo.
Publicar aplicativos da Microsoft Store
Os aplicativos da Microsoft Store são atualizados com frequência e geralmente são instalados automaticamente. O caminho do diretório de um aplicativo instalado da Microsoft Store inclui o número da versão, que muda sempre que um aplicativo é atualizado. Se uma atualização ocorrer automaticamente, o caminho será alterado e o aplicativo não estará mais disponível para os usuários. Você pode publicar aplicativos usando o local do Windows shell:appsFolder como o caminho no formato shell:AppsFolder\<PackageFamilyName>!<AppId>, que não usa o .exe arquivo ou o caminho do diretório com o número da versão. Esse método garante que o local do aplicativo esteja sempre correto.
O uso shell:appsFolder significa que o ícone do aplicativo não é selecionado automaticamente do aplicativo. Você deve fornecer um arquivo de ícone em uma unidade local em cada host de sessão em um caminho que não seja alterado, ao contrário do diretório de instalação do aplicativo.
Selecione a guia relevante para seu cenário e siga as etapas.
Veja como publicar um aplicativo da Microsoft Store usando a interface do usuário do Windows e o portal do Azure:
No host da sessão, abra o Explorador de Arquivos e vá para o caminho
shell:appsFolder.Localize o aplicativo na lista, clique com o botão direito do mouse nele e selecione Criar um atalho.
Para o prompt de atalho exibido, selecione Sim para colocar o atalho na área de trabalho.
Exiba as propriedades do atalho e anote o valor de destino . Esse valor é o nome da família de pacotes e a ID do aplicativo de que você precisa para publicar o aplicativo.
Siga as etapas na seção Adicionar aplicativos a um grupo de aplicativos RemoteApp para publicar um aplicativo com base no caminho do arquivo. Para o parâmetro Caminho do aplicativo, use o valor do campo Destino do atalho que você criou e especifique o caminho do ícone como seu arquivo de ícone local.
Publicar a Área Restrita do Windows
A Área Restrita do Windows fornece um ambiente de área de trabalho leve para executar aplicativos isolados com segurança. Você pode usar a Área Restrita do Windows com a Área de Trabalho Virtual do Azure em uma área de trabalho ou sessão do RemoteApp.
Os hosts da sessão precisam usar um tamanho de VM (máquina virtual) que dê suporte à virtualização aninhada. Para marcar se uma série de VMs dá suporte à virtualização aninhada, confira Tamanhos para máquinas virtuais no Azure, acesse o artigo relevante para a série da VM e marque a lista de recursos com suporte.
Para instalar a Área Restrita do Windows nos hosts de sessão, siga as etapas na Visão geral da Área Restrita do Windows. Recomendamos que você instale a Área Restrita do Windows em uma imagem personalizada que possa ser usada ao criar os hosts da sessão.
Depois de instalar a Área Restrita do Windows nos hosts da sessão, ela estará disponível em uma sessão da área de trabalho. Se você também quiser publicá-lo como um RemoteApp, siga as etapas para Adicionar aplicativos a um grupo de aplicativos RemoteApp e use o caminho
C:\Windows\System32\WindowsSandbox.exedo arquivo .
Próximas etapas
Conecte-se ao seu RemoteApp. Para obter mais informações, selecione Introdução ao Windows App para se conectar a dispositivos e aplicativos.
Saiba como Adicionar e gerenciar aplicativos de Anexação de Aplicativo.
Saiba como personalizar o feed para que os recursos apareçam de maneira reconhecível para seus usuários.
Se você encontrar problemas com seus aplicativos em execução na Área de Trabalho Virtual do Azure, o App Assure é um serviço da Microsoft projetado para ajudá-lo a resolvê-los sem custo adicional. Para obter mais informações, consulte Garantia de aplicativo.