Segurança do canal virtual

Last published : Nov 13, 2026
Por padrão, o recurso de lista de permissões de canais virtuais está habilitado. Como resultado, apenas os canais virtuais Citrix® têm permissão para abrir em sessões de aplicativos e desktops virtuais. Se houver necessidade de usar canais virtuais personalizados, sejam eles desenvolvidos internamente ou de terceiros, adicione explicitamente os canais virtuais à lista de permissões.

Adicionando canais virtuais à lista de permissões

Para adicionar um canal virtual à lista de permissões, você precisa:
  1. O nome do canal virtual conforme definido no código, que pode ter até sete caracteres. Por exemplo, CTXCVC1.
  2. Os caminhos para os processos que abrem o canal virtual na máquina VDA. Por exemplo, C:\Program Files\Application\run.exe.
Depois de ter as informações necessárias, você deve adicionar o canal virtual à lista de permissões usando a configuração da política de lista de permissões de canais virtuais. Para adicionar um canal virtual à lista, insira o nome do canal virtual seguido por uma vírgula e, em seguida, o caminho para o processo que acessa o canal virtual. Se houver vários processos, eles podem ser adicionados separados por vírgulas.
Usando os exemplos anteriores, você adicionaria o seguinte à lista:
CTXCVC1,C:\Program Files\Application\run.exe
Se houver vários processos, adicione o seguinte à lista:
CTXCVC1,C:\Program Files\Application\run.exe,C:\Program Files\Application\run2.exe
O uso de curingas (*) é suportado. Você pode usar curingas quando os nomes de diretórios ou executáveis mudam com base na versão do aplicativo, ou se o componente de terceiros estiver instalado nos perfis dos usuários.
Você pode usar curingas para o seguinte:
  • Para substituir o nome completo do diretório. Por exemplo: C:\Program Files\Application*\run1.exe
  • Para substituir parte do nome do diretório. Por exemplo: C:\Program Files\Application\v*\run1.exe
  • Para substituir o nome do executável. Por exemplo: C:\Program Files\Application\v1.2*.exe
  • Para substituir parte do nome do executável. Por exemplo: C:\Program Files\Application\v1.2\run*.exe
As seguintes restrições se aplicam:
  • O curinga só pode ser usado para substituir um único diretório. Por exemplo, se o executável estiver localizado em C:\Program Files\Application\v1.2\run1.exe
    • Permitido: C:\Program Files\Application*\run1.exe
    • Não permitido: C:\Program Files*\run1.exe
  • As entradas devem conter a extensão do arquivo.
    • Permitido: C:\Program Files\Application\v1.2*.exe
    • Não permitido: C:\Program Files\Application\v1.2*
  • Todos os caminhos devem ser locais.
Observação:
Caminhos de rede não são permitidos a partir da versão 2109 do Citrix Virtual Apps and Desktops™.

Considerações sobre canais virtuais Citrix

Todos os canais virtuais Citrix integrados são confiáveis e têm permissão para abrir sem configuração adicional. No entanto, existem dois recursos que exigem entradas explícitas na lista de permissões devido a dependências externas:
  • Redirecionamento Multimídia
  • Pacote de Otimização HDX™ RealTime para Skype for Business

Redirecionamento Multimídia

Esta informação é necessária para a entrada da lista de permissões:
  • Nome do canal virtual: CTXMM
  • Processo: Caminho para o reprodutor de mídia usado na sua máquina VDA. Por exemplo, C:\Program Files (x86)\Windows Media Player\wmplayer.exe
  • Entrada da lista de permissões: CTXMM,C:\Program Files (x86)\Windows Media Player\wmplayer.exe

Pacote de Otimização HDX RealTime para Skype for Business

Esta informação é necessária para a entrada da lista de permissões:
  • Nome do canal virtual: CTXRMEP
  • Processo: Caminho para o executável do Skype for Business na sua máquina VDA, que pode variar dependendo da versão do Skype for Business ou se você usou um caminho de instalação personalizado. Por exemplo, C:\Program Files\Microsoft Office\root\Office16\lync.exe.
  • Entrada da lista de permissões: CTXRMEP,C:\Program Files\Microsoft Office\root\Office16\lync.exe

Obter nomes e processos de canais virtuais

A maneira mais fácil de obter o nome do canal virtual e o processo que o abre na máquina VDA é obter as informações do desenvolvedor ou fornecedor terceirizado que forneceu o canal virtual.
Alternativamente, esta informação pode ser obtida aplicando os logs do recurso e seguindo estas etapas:
  1. Depois que os componentes cliente e servidor do canal virtual personalizado estiverem instalados, inicie um aplicativo virtual ou desktop virtual.
  2. No log de eventos do sistema da máquina VDA, procure pelo nome do canal virtual personalizado e pelo processo que tentou abri-lo no seguinte evento:
    • Em um VDA de sessão única, ID de evento 2002 da origem Picadd.
    • Em um VDA de múltiplas sessões, ID de evento 14 da origem Rpm.
  3. Faça logoff da sessão.
  4. Adicione uma entrada na configuração de política da lista de permissões de canais virtuais para o canal virtual e processo identificados.
  5. Inicie o aplicativo virtual ou a área de trabalho virtual para validar que o canal virtual personalizado é aberto com sucesso.

Registro da lista de permissões de canais virtuais

Os seguintes eventos são registrados no log de eventos da máquina VDA de sessão única:
Nome do Log Sistema
ID 2001
Origem Picadd
Nível Informações
Descrição O canal virtual personalizado <vcName> foi aberto pelo processo <processName>
Nome do Log Sistema
ID 2002
Origem Picadd
Nível Aviso
Descrição O canal virtual personalizado <vcName> não pode ser aberto pelo processo <processName>
Nome do Log Sistema
ID 2003
Origem Picadd
Nível Informação
Descrição <username> abriu o canal virtual personalizado <vcName>
Nome do Log Sistema
ID 2004
Origem Picadd
Nível Aviso
Descrição <username> tentou abrir o canal virtual personalizado <vcName>
Os seguintes eventos são registrados no log de eventos da máquina VDA de múltiplas sessões:
Nome do Log Sistema
ID 13
Origem Rpm
Nível Informação
Descrição O canal virtual personalizado <vcName> foi aberto pelo processo <processName>
Nome do Log Sistema
ID 14
Origem Rpm
Nível Aviso
Descrição O canal virtual personalizado <vcName> não pode ser aberto pelo processo <processName>
Nome do Log Sistema
Id 15
Origem Rpm
Nível Informação
Descrição <username> abriu o canal virtual personalizado <vcName>
Nome do Log Sistema
Id 16
Origem Rpm
Nível Aviso
Descrição <username> tentou abrir o canal virtual personalizado <vcName>

Canais virtuais de terceiros conhecidos

A seguir estão as soluções de terceiros conhecidas que usam canais virtuais Citrix personalizados. Esta lista não inclui todas as soluções que usam um canal virtual Citrix personalizado.
  • Cerner
  • Cisco WebEx Teams
  • Cisco WebEx Meetings Virtual Desktop Software
  • Epic Slingshot
  • Epic Warp Drive
  • Midmark IQPath Client Extensions
  • Nuance PowerMic Client Extensions
  • Nuance Dragon Medical Network Edition 360 vSync
  • Reuniões do Zoom para VDI
  • Ultima IA-Connect
Para obter detalhes sobre como adicionar os canais virtuais associados à lista de permissões, entre em contato com os fornecedores das soluções. Alternativamente, siga as etapas descritas na seção Obtendo nomes e processos de canais virtuais.