Workspace ONE Access utilise le service d'applications virtuelles et Citrix StoreFront REST API pour lancer des applications et des postes de travail publiés dans Citrix à partir du portail ou de l'application Workspace ONE Intelligent Hub. Vous pouvez configurer l'accès interne et externe aux ressources publiées Citrix. Les utilisateurs finaux doivent installer l'application Citrix Workspace ou Citrix Receiver sur leurs systèmes ou terminaux pour lancer les applications et les postes de travail qui leur sont octroyés.

Note : Workspace ONE Access ne prend pas en charge Citrix Web Interface.

Diagramme de l'architecture de lancement (accès interne)


Diagramme de lancement interne

  1. Un utilisateur lance une application ou un poste de travail publié dans Citrix depuis le portail ou l'application Workspace ONE Intelligent Hub.
  2. La demande est transmise au service Workspace ONE Access, qui l'envoie au service d'applications virtuelles.
  3. Le service d'applications virtuelles communique avec la batterie de serveurs Citrix via StoreFront REST API pour s'authentifier et demander le fichier ICA.
  4. Le fichier ICA est récupéré et transmis au portail ou à l'application Intelligent Hub.
  5. Le fichier ICA est transmis à l'application Citrix Workspace ou à Citrix Receiver.
  6. L'application Citrix Workspace ou Citrix Receiver lance l'application ou le poste de travail.

Diagramme de l'architecture de lancement (accès externe)

diagramme de lancement externe
  1. Un utilisateur lance une application ou un poste de travail publié dans Citrix depuis le portail ou l'application Workspace ONE Intelligent Hub.
  2. La demande est transmise au service Workspace ONE Access, qui l'envoie au service d'applications virtuelles.
  3. Pour communiquer avec la batterie de serveurs Citrix afin de s'authentifier et demander le fichier ICA, le service d'applications virtuelles envoie une demande à NetScaler via StoreFront REST API.
  4. NetScaler transmet la demande au serveur StoreFront.
  5. Le fichier ICA est récupéré et transmis au portail ou à l'application Intelligent Hub.
  6. Le fichier ICA est transmis à l'application Citrix Workspace ou à Citrix Receiver.
  7. L'application Citrix Workspace ou Citrix Receiver communique avec Netscaler.
  8. NetScaler communique avec le serveur Citrix STA avec le ticket STA et obtient les informations du serveur de session Citrix.
  9. NetScaler communique avec le serveur Citrix Session Host et crée une session pour le lancement de l'application.
    Note : Dans la version 7.x, le serveur Citrix Session Host est appelé serveur Citrix VDA.