VMware Identity Manager utiliza el componente Integration Broker y Citrix Web Interface SDK o la REST API de Citrix StoreFront para iniciar aplicaciones publicadas de Citrix desde la aplicación o el portal de Workspace ONE. Puede configurar el acceso interno y externo a los recursos publicados de Citrix. Los usuarios finales deben instalar Citrix Receiver en sus sistemas o dispositivos para iniciar las aplicaciones y los escritorios.
Diagrama de la arquitectura del inicio (acceso interno)
Un usuario inicia una aplicación o un escritorio publicado de Citrix desde la aplicación o el portal de Workspace ONE.
La solicitud va al servicio VMware Identity Manager, al conector y al Integration Broker.
Integration Broker se comunica con la granja de servidores de Citrix mediante Web Interface SDK o la REST API de StoreFront para autenticar y solicitar el archivo ICA.
El archivo ICA se recupera y se transmite a la aplicación o al portal de Workspace ONE.
El archivo ICA se envía a Citrix Receiver.
Citrix Receiver inicia la aplicación o el escritorio.
Diagrama de la arquitectura de inicio (acceso externo)
Un usuario inicia una aplicación o un escritorio publicado de Citrix desde la aplicación o el portal de Workspace ONE.
La solicitud va al servicio VMware Identity Manager, al conector y al Integration Broker.
Integration Broker se comunica con la granja de servidores de Citrix mediante Web Interface SDK o la REST API de StoreFront para autenticar y solicitar el archivo ICA.
El archivo ICA se recupera y se transmite a la aplicación o al portal de Workspace ONE.
El archivo ICA se envía a Citrix Receiver.
Citrix Receiver se comunica con NetScaler.
NetScaler se comunica con el servidor STA de Citrix con el vale STA y obtiene la información del servidor de la sesión de Citrix.
NetScaler se comunica con el servidor host de la sesión de Citrix y crea una sesión para iniciar la aplicación.
Nota:En la versión 7.x, el servidor host de la sesión de Citrix es el servidor VDA de Citrix. En la versión 6.5, es el servidor de trabajo de Citrix.
Utilizar la REST API de StoreFront o Web Interface SDK para el inicio
Integration Broker puede usar Citrix Web Interface SDK y la REST API de Citrix StoreFront para comunicarse con la implementación de Citrix a fin de iniciar aplicaciones o escritorios. Cuando se utiliza la REST API de StoreFront, Integration Broker actúa como un cliente de REST. Web Interface SDK y la REST API de StoreFront se utilizan para autenticar y generar el archivo ICA desde la implementación de Citrix.
Para especificar la opción que desea usar, marque o desmarque la casilla de verificación Utilizar StoreFront en la página de configuración de Citrix de la consola de administración de VMware Identity Manager.
Una instancia de Integration Broker puede usar tanto Web Interface SDK como la REST API de StoreFront. Si desea comunicarse con una granja de Citrix mediante Web Interface SDK y con otra granja de Citrix mediante la REST API de StoreFront, marque o desmarque la casilla de verificación Utilizar StoreFront según sea necesario.
Para utilizar la opción REST API de StoreFront, que está disponible en VMware Identity Manager 2.9.1 y versiones posteriores, asegúrese de que se cumplen los siguientes requisitos.
Instale Integration Broker 2.9.1 o una versión posterior.
Asegúrese de que StoreFront sea compatible con la versión de XenApp o XenDesktop que está utilizando.
Asegúrese de que Integration Broker se pueda comunicar con el servidor de StoreFront.
Cuando se habilita la REST API de StoreFront, Integration Broker se comunica con el servidor de StoreFront para generar el archivo ICA.
Habilite la autenticación básica HTTP como un método de autenticación en el almacén de Citrix StoreFront. Esto solo es necesario para el acceso interno.
PRECAUCIÓN:Si no habilita la autenticación básica HTTP, se producirá un error de autenticación.
Para utilizar la REST API de StoreFront, no es necesario descargar ni copiar ningún archivo adicional en la instalación.