Conexão com VMware

Last published : Nov 03, 2026
Criar e gerenciar conexões e recursos descreve os assistentes que criam uma conexão. As informações a seguir cobrem detalhes específicos dos ambientes de virtualização VMware.
Nota:
Antes de criar uma conexão com o VMware, você precisa primeiro concluir a configuração da sua conta VMware como um local de recurso. Consulte Ambientes de virtualização VMware.

Permissões necessárias

Crie uma conta de usuário VMware e uma ou mais funções VMware com um conjunto ou todas as permissões listadas neste artigo. Baseie a criação das funções no nível específico de granularidade exigido sobre as permissões do usuário para solicitar as várias operações do Citrix DaaS™. Para conceder as permissões específicas do usuário a qualquer momento, associe-as à função respectiva, no nível do data center no mínimo, com a opção Propagar para filhos selecionada. No entanto, para as permissões StorageProfile e uma permissão Tags específica, aplique as permissões no nível do Root vCenter Server, sem Propagar para Filhos. Consulte as notas em cada uma dessas tabelas.
As tabelas a seguir mostram os mapeamentos entre as operações do Citrix DaaS e as permissões mínimas necessárias do VMware.

Adicionar conexões e recursos

SDK Interface do usuário
System. Anonymous, System. Read e System.View Adicionado automaticamente. Pode usar a função somente leitura integrada.

Gerenciamento de energia

SDK Interface do usuário
VirtualMachine.Interact.PowerOff Máquina virtual > Interação > Desligar
VirtualMachine.Interact.PowerOn Máquina virtual > Interação > Ligar
VirtualMachine.Interact.Reset Máquina virtual > Interação > Redefinir
VirtualMachine.Interact.Suspend Máquina virtual > Interação > Suspender
Datastore.Browse Datastore > Navegar no datastore

Provisionar máquinas (Machine Creation Services™)

Para provisionar máquinas usando MCS, as seguintes permissões são obrigatórias:
SDK Interface do usuário
Datastore.AllocateSpace Datastore > Alocar espaço
Datastore.Browse Datastore > Navegar no datastore
Datastore.FileManagement Datastore > Operações de arquivo de baixo nível
Network.Assign Rede > Atribuir rede
Resource.AssignVMToPool Recurso > Atribuir máquina virtual ao pool de recursos
VirtualMachine.Config.AddExistingDisk Máquina virtual > Configuração > Adicionar disco existente
VirtualMachine.Config.AddNewDisk Máquina virtual > Configuração > Adicionar novo disco
Máquina virtual.Config.Adicionar ou remover dispositivo Máquina virtual > Configuração > Adicionar ou remover dispositivo
VirtualMachine.Config.AdvancedConfig Máquina virtual > Configuração > Avançado
VirtualMachine.Config.RemoveDisk Máquina virtual > Configuração > Remover disco
VirtualMachine.Config.CPUCount Máquina virtual > Configuração > Alterar contagem de CPU
VirtualMachine.Config.Memory Máquina virtual > Configuração > Alterar memória
VirtualMachine.Config.Settings Máquina virtual > Configuração > Alterar configurações
VirtualMachine.Interact.PowerOff Máquina virtual > Interação > Desligar
VirtualMachine.Interact.PowerOn Máquina virtual > Interação > Ligar
VirtualMachine.Interact.Reset Máquina virtual > Interação > Redefinir
VirtualMachine.Interact.Suspend Máquina virtual > Interação > Suspender
VirtualMachine.Inventory.CreateFromExisting Máquina virtual > Inventário > Criar a partir de existente
VirtualMachine.Inventory.Create Máquina virtual > Inventário > Criar novo
VirtualMachine.Inventory.Delete Máquina virtual > Inventário > Remover
VirtualMachine.Provisioning.Clone Máquina virtual > Provisionamento > Clonar máquina virtual
VirtualMachine.State.CreateSnapshot vSphere 5.0, Atualização 2, vSphere 5.1, Atualização 1 e vSphere 6.x, Atualização 1: Máquina virtual > Estado > Criar instantâneo; vSphere 5.5: Máquina virtual > Gerenciamento de instantâneos > Criar instantâneo; vSphere 8.0: Máquina virtual > Gerenciamento de instantâneos > Criar instantâneo
VirtualMachine.Config.Rename Máquina virtual > Configuração > Renomear

Atualização e reversão de imagem

SDK Interface do usuário
Datastore.AllocateSpace Datastore > Alocar espaço
Datastore.Browse Datastore > Navegar no datastore
Datastore.FileManagement Datastore > Operações de arquivo de baixo nível
Network.Assign Rede > Atribuir rede
Resource.AssignVMToPool Recurso > Atribuir máquina virtual ao pool de recursos
VirtualMachine.Config.AddExistingDisk Máquina virtual > Configuração > Adicionar disco existente
VirtualMachine.Config.AddNewDisk Máquina virtual > Configuração > Adicionar novo disco
VirtualMachine.Config.AdvancedConfig Máquina virtual > Configuração > Avançado
VirtualMachine.Config.RemoveDisk Máquina virtual > Configuração > Remover disco
VirtualMachine.Interact.PowerOff Máquina virtual > Interação > Desligar
VirtualMachine.Interact.PowerOn Máquina virtual > Interação > Ligar
VirtualMachine.Interact.Reset Máquina virtual > Interação > Redefinir
VirtualMachine.Inventory.CreateFromExisting Máquina virtual > Inventário > Criar a partir de existente
VirtualMachine.Inventory.Create Máquina virtual > Inventário > Criar novo
VirtualMachine.Inventory.Delete Máquina virtual > Inventário > Remover
VirtualMachine.Provisioning.Clone Máquina virtual > Provisionamento > Clonar máquina virtual

Compartilhar imagens preparadas

Para compartilhar imagens preparadas entre diferentes conexões de hospedagem, as seguintes permissões são obrigatórias para a conexão de hospedagem de destino:
SDK Interface do usuário
Datastore.AllocateSpace Datastore > Alocar espaço
Network.Assign Rede > Atribuir rede
Resource.AssignVMToPool Recurso > Atribuir máquina virtual ao pool de recursos
VirtualMachine.Config.Adicionar ou remover dispositivo Máquina virtual > Configuração > Adicionar ou remover dispositivo
VirtualMachine.Config.RemoverDisco Máquina virtual > Configuração > Remover disco
VirtualMachine.Config.Configurações Máquina virtual > Configuração > Alterar configurações
VirtualMachine.Inventory.Registrar Máquina virtual > Inventário > Registrar
VirtualMachine.Inventory.Excluir Máquina virtual > Inventário > Remover
VirtualMachine.Provisioning.MarcarComoModelo Máquina virtual > Provisionamento > Marcar como modelo
VirtualMachine.Provisioning.MarcarComoVM Máquina virtual > Provisionamento > Marcar como máquina virtual
Host.Config.Rede Host > Configuração > Configuração de rede

Excluir máquinas provisionadas

SDK Interface do usuário
Datastore.Browse Datastore > Navegar no datastore
Datastore.FileManagement Datastore > Operações de arquivo de baixo nível
VirtualMachine.Config.RemoveDisk Máquina virtual > Configuração > Remover disco
VirtualMachine.Interact.PowerOff Máquina virtual > Interação > Desligar
VirtualMachine.Inventory.Delete Máquina virtual > Inventário > Remover

Perfil de Armazenamento

Para visualizar, criar ou excluir políticas de armazenamento durante a criação de catálogos em um datastore vSAN ou vVol, as seguintes permissões são obrigatórias:
SDK Interface do usuário
StorageProfile.Update ARMAZENAMENTO ORIENTADO POR PERFIL > Atualizar armazenamento orientado por perfil. Para vSphere 8: Políticas de armazenamento de VM > Atualizar políticas de armazenamento de VM
StorageProfile.View ARMAZENAMENTO ORIENTADO POR PERFIL > Visualizar armazenamento orientado por perfil. Para vSphere 8: Políticas de armazenamento de VM > Visualizar políticas de armazenamento de VM
Nota:
Aplique as permissões de perfil de armazenamento no nível do Root vCenter Server, sem Propagar para Filhos.

Tags e Atributos Personalizados

Tags e atributos personalizados permitem anexar metadados às VMs criadas no inventário do vSphere e facilitam a pesquisa e filtragem desses objetos. Para criar, editar, atribuir e excluir tags ou categorias, as seguintes permissões são obrigatórias:
SDK Interface do usuário
InventoryService.Tagging.CreateTag Marcação vSphere > Criar Marcação vSphere
InventoryService.Tagging.CreateCategory vSphere Tagging > Criar Categoria de Tag vSphere
InventoryService.Tagging.EditTag vSphere Tagging > Editar Tag vSphere
InventoryService.Tagging.EditCategory vSphere Tagging > Editar Categoria de Tag vSphere
InventoryService.Tagging.DeleteTag vSphere Tagging > Excluir Tag vSphere
InventoryService.Tagging.DeleteCategory vSphere Tagging > Excluir Categoria de Tag vSphere
InventoryService.Tagging.AttachTag vSphere Tagging > Atribuir ou Desatribuir Tag vSphere
InventoryService.Tagging.ObjectAttachable vSphere Tagging > Atribuir ou Desatribuir Tag vSphere em Objeto
Global.ManageCustomFields Global > Gerenciar atributos personalizados
Global.SetCustomField Global > Definir atributo personalizado
Nota:
  • Quando o MCS cria um catálogo de máquinas, ele marca as VMs de destino com tags de nome especiais. Essas tags diferenciam a imagem mestre das VMs criadas pelo MCS e impedem o uso de VMs criadas pelo MCS para preparação de imagem. Você pode identificar a diferença pelo valor do atributo XdProvisioned no vCenter. O atributo é definido como True se o MCS criar VMs.
  • Aplique a permissão InventoryService.Tagging.AttachTag no nível do Servidor vCenter Raiz, sem Propagar para Filhos.

Operações criptográficas

Os privilégios de operações criptográficas controlam quem pode realizar qual tipo de operação criptográfica em qual tipo de objeto. O vSphere Native Key Provider usa os privilégios Cryptographer.*. As seguintes permissões mínimas são necessárias para operações criptográficas:
Nota:
Essas permissões são necessárias para criar catálogos de máquinas MCS com VM equipada com vTPM.
SDK Interface do usuário
Cryptographer.Access Privilégios > Todos os Privilégios > Operações criptográficas > Acesso Direto
Cryptographer.AddDisk Privilégios > Todos os Privilégios > Operações criptográficas > Adicionar disco
Cryptographer.Clone Privilégios > Todos os Privilégios > Operações criptográficas > Clonar
Cryptographer.Encrypt Privilégios > Todos os Privilégios > Operações criptográficas > Criptografar
Cryptographer.EncryptNew Privilégios > Todos os Privilégios > Operações criptográficas > Criptografar novo
Cryptographer.Decrypt Privilégios > Todos os Privilégios > Operações criptográficas > Descriptografar
Cryptographer.Migrate Privilégios > Todos os Privilégios > Operações criptográficas > Migrar
Cryptographer.ReadKeyServersInfo Privilégios > Todos os Privilégios > Operações criptográficas > Ler informações do KMS

Provisionar máquinas (Citrix Provisioning™)

Essas permissões para clonar e implantar um modelo são necessárias para provisionar VMs usando o Assistente de Configuração do Citrix Virtual Apps and Desktops™ e o Assistente de Exportação de Dispositivos através do console do Citrix Provisioning. Defina as permissões ao criar uma conexão de hospedagem. Você precisa de todas as permissões de Provisionar máquinas (Machine Creation Services) e as seguintes.
SDK Interface do usuário
VirtualMachine.Config.AddRemoveDevice Máquina virtual > Configuração > Adicionar ou remover dispositivo
VirtualMachine.Config.CPUCount Máquina virtual > Configuração > Alterar contagem de CPU
VirtualMachine.Config.Memory Máquina virtual > Configuração > Memória
VirtualMachine.Config.Settings Máquina virtual > Configuração > Configurações
VirtualMachine.Provisioning.CloneTemplate Máquina virtual > Provisionamento > Clonar modelo
VirtualMachine.Provisioning.DeployTemplate Máquina virtual > Provisionamento > Implantar modelo
VApp.Export vApp > Exportar
Nota:
O VApp.Export é necessário para criar catálogos de máquinas MCS usando perfil de máquina.

Protegendo conexões com o ambiente VMware

Usar conexões HTTPS/SSL com o vCenter exige que a conexão seja confiável para o Citrix DaaS.
Existem duas opções:
  • (Recomendado) O banco de dados do Citrix DaaS tem a impressão digital SSL instalada. Essa impressão digital é usada pelo Citrix DaaS em cada Cloud Connector para confiar nas conexões com o vCenter.
  • (Alternativa) Cada Cloud Connector confia no certificado do vCenter, e os serviços no Cloud Connector reutilizam essa confiança. Essa confiança pode vir de:
    • Certificado do vCenter, emitido pela Autoridade Certificadora e confiável para o Windows, resultando em confiança estabelecida entre Windows e vCenter.
    • Certificado do vCenter instalado no Windows, resultando em confiança estabelecida entre Windows e vCenter.OT
Nota:
O certificado do vCenter e a impressão digital SSL do VMware não são necessários para o VMware Cloud e suas soluções parceiras.

Impressão digital SSL do VMware

O recurso de impressão digital SSL do VMware aborda um erro frequentemente relatado ao criar uma conexão de host com um hipervisor VMware vSphere. Anteriormente, os administradores tinham que criar manualmente uma relação de confiança entre os Delivery Controllers gerenciados pelo Citrix no Site e o certificado do hipervisor antes de criar uma conexão. O recurso de impressão digital SSL do VMware remove essa exigência manual: a impressão digital do certificado não confiável é armazenada no banco de dados do Site para que o hipervisor possa ser continuamente identificado como confiável pelo Citrix DaaS, mesmo que não pelos Controllers.
Ao criar uma conexão de host vSphere, uma caixa de diálogo permite visualizar o certificado da máquina à qual você está se conectando. Você pode então escolher se deseja confiar nele.
O thumbprint SSL do VMware pode ser atualizado posteriormente usando o PowerShell SDK Set-Item -LiteralPath "<FullPath_to_connection>" -username $cred.username -Securepassword $cred.password -SslThumbprint "<New ThumbPrint>" -hypervisorAddress <vcenter URL>.
Dica:
O thumbprint do certificado deve ser escrito em letras maiúsculas.

Obter e importar um certificado

Para proteger as comunicações do vSphere, a Citrix® recomenda que você use HTTPS em vez de HTTP. HTTPS requer certificados digitais. A Citrix recomenda que você use um certificado digital emitido por uma autoridade de certificação de acordo com a política de segurança da sua organização.
Se você não puder usar um certificado digital emitido por uma autoridade de certificação, e a política de segurança da sua organização permitir, você pode usar o certificado autoassinado instalado no VMware. Adicione o certificado do VMware vCenter a cada Cloud Connector.
  1. Adicione o nome de domínio totalmente qualificado (FQDN) do computador que executa o vCenter Server ao arquivo host nesse servidor, localizado em %SystemRoot%/WINDOWS/system32/Drivers/etc/. Esta etapa é necessária apenas se o FQDN do computador que executa o vCenter Server ainda não estiver presente no sistema de nomes de domínio.
  2. Obtenha o certificado do vCenter usando qualquer um dos três métodos a seguir:
    Do servidor vCenter:
    1. Copie o arquivo rui.crt do servidor vCenter para um local acessível em seus Cloud Connectors.
    2. No Cloud Connector, navegar até o local do certificado exportado e abra o arquivo rui.crt.
    Baixe o certificado usando um navegador da web: Se você estiver usando o Internet Explorer, dependendo da sua conta de usuário, você deve clicar com o botão direito do mouse no Internet Explorer e escolher Executar como administrador para baixar ou instalar o certificado.
    1. Abra seu navegador da web e faça uma conexão web segura com o servidor vCenter (por exemplo <https://server1.domain1.com>).
    2. Aceite os avisos de segurança.
    3. Clique na barra de endereço que exibe o erro de certificado.
    4. Clique em O certificado não é válido e, em seguida, clique na guia Detalhes.
    5. Clique em Exportar..
    6. Salve o certificado exportado.
    7. navegar até o local do certificado exportado e abra o arquivo .CER.
    Importar diretamente do Internet Explorer executado como administrador:
    1. Abra seu navegador da web e faça uma conexão web segura com o servidor vCenter (por exemplo, <https://server1.domain1.com>).
    2. Aceite os avisos de segurança.
    3. Clique na barra de endereços que exibe o erro de certificado.
    4. Visualize o certificado.
  3. Importe o certificado para o armazenamento de certificados em cada Cloud Connector.
    1. Clique em Instalar certificado, selecione Máquina Local e, em seguida, clique em Avançar.
    2. Selecione Colocar todos os certificados no seguinte armazenamento e, em seguida, clique em Procurar. Em uma versão posterior compatível: Selecione Pessoas Confiáveis e, em seguida, clique em OK. Clique em Avançar e, em seguida, clique em Concluir.
Importante:
Se você alterar o nome do servidor vSphere após a instalação, você deve gerar um novo certificado autoassinado nesse servidor antes de importar o novo certificado.

Próximos passos

Mais informações