O VMware Identity Manager usa o componente do Integration Broker e o Citrix Web Interface SDK ou a REST API do Citrix StoreFront para inicializar aplicativos publicados Citrix no portal ou aplicativo Workspace ONE. Você pode configurar o acesso interno e externo aos recursos publicados Citrix. Os usuários finais devem instalar o Citrix Receiver em seus sistemas ou dispositivos para inicializar os aplicativos e desktops.

Diagrama de arquitetura de inicialização (acesso interno)



Diagrama de inicialização


  1. Um usuário inicializa um aplicativo ou desktop publicado Citrix no portal ou aplicativo Workspace ONE.

  2. A solicitação vai para o serviço e o conector do VMware Identity Manager, como também para o Integration Broker.

  3. O Integration Broker se comunica com o farm de servidores Citrix por meio do Web Interface SDK ou da REST API do StoreFront para autenticar e solicitar o arquivo ICA.

  4. O arquivo ICA é obtido e transmitido para o portal ou aplicativo Workspace ONE.

  5. O arquivo ICA é transmitido para o Citrix Receiver.

  6. O Citrix Receiver inicializa o aplicativo ou desktop.

Diagrama de arquitetura de inicialização (acesso externo)



Diagrama de inicialização externa


  1. Um usuário inicializa um aplicativo ou desktop publicado Citrix no portal ou aplicativo Workspace ONE.

  2. A solicitação vai para o serviço e o conector do VMware Identity Manager, como também para o Integration Broker.

  3. O Integration Broker se comunica com o farm de servidores Citrix por meio do Web Interface SDK ou da REST API do StoreFront para autenticar e solicitar o arquivo ICA.

  4. O arquivo ICA é obtido e transmitido para o portal ou aplicativo Workspace ONE.

  5. O arquivo ICA é transmitido para o Citrix Receiver.

  6. O Citrix Receiver se comunica com o NetScaler.

  7. O NetScaler se comunica com o servidor do Citrix STA que tem o tíquete STA e obtém as informações do servidor de sessão da Citrix.

  8. O NetScaler se comunica com o servidor do Host da Sessão da Citrix e cria uma sessão de inicialização do aplicativo.

    Observação:

    Na versão 7.x, o servidor do Host da Sessão da Citrix é o servidor do Citrix VDA. Na versão 6.5, é o servidor do Citrix Worker.

Usando a REST API do StoreFront ou o Web Interface SDK para a inicialização

O Integration Broker pode usar o Citrix Web Interface SDK e a REST API do Citrix StoreFront para se comunicar com a implantação da Citrix a fim de inicializar aplicativos ou desktops. Quando a REST API do StoreFront é usada, o Integration Broker atua como um cliente REST. O Web Interface SDK e a REST API do StoreFront são usadas para a autenticação e a geração do arquivo ICA da implantação da Citrix.

Você pode especificar qual opção é usada marcando ou desmarcando a caixa de seleção Usar StoreFront na página de configuração da Citrix no console de administração do VMware Identity Manager.

Uma instância do Integration Broker pode usar tanto o Web Interface SDK quanto a REST API do StoreFront. Se você quiser se comunicar com um farm Citrix usando o Web Interface SDK e outro farm Citrix usando a REST API do StoreFront, marque ou desmarque a caixa de seleção Usar StoreFront conforme necessário.

Para usar a opção REST API do StoreFront, que está disponível no VMware Identity Manager 2.9.1 e posterior, certifique-se de cumprir os seguintes requisitos.

  • Instale o Integration Broker 2.9.1 ou posteriores.

  • Certifique-se de que o StoreFront seja suportado pela versão do XenApp ou XenDesktop que você está usando.

  • Certifique-se de que o Integration Broker possa se comunicar com o servidor do StoreFront.

    Quando você habilita a REST API do StoreFront, o Integration Broker se comunica com o servidor do StoreFront para gerar o arquivo ICA.

  • Habilite a autenticação básica HTTP como um método de autenticação na loja do Citrix StoreFront. Isso é necessário somente para o acesso interno.

    Cuidado:

    Se você não habilitar a autenticação básica HTTP, a autenticação falhará.



    Configuração básica HTTP no StoreFront


Observação:

Para usar a REST API do StoreFront, você não precisa baixar nem copiar arquivos adicionais em sua instalação.