Workspace ONE Access gebruikt de service voor virtuele apps en de Citrix StoreFront REST API om gepubliceerde Citrix-applicaties en -desktops te starten vanaf de Workspace ONE Intelligent Hub-portal of -app. U kunt interne en externe toegang tot de gepubliceerde Citrix-bronnen configureren. Eindgebruikers moeten de Citrix Workspace-app of Citrix Receiver op hun systemen of apparaten installeren om de applicaties en desktops waarvoor zij rechten hebben, te starten.

Opmerking: Workspace ONE Access biedt geen ondersteuning voor de Citrix Web Interface.

Interne toegang

Figuur 1. Architectuurdiagram starten voor interne toegang tot gepubliceerde Citrix-applicaties en -desktops

Onderdelen zijn onder meer Workspace ONE, Citrix Receiver, Workspace ONE Access, de service Virtuele app en een Citrix-onderdelenvenster met StoreFront, XML-server en STA-server.

  1. Een gebruiker start een gepubliceerde Citrix-applicatie of -desktop vanuit de Workspace ONE Intelligent Hub-portal of -app.
  2. De aanvraag wordt verzonden naar de Workspace ONE Access-service, die deze naar de service voor virtuele apps verzendt.
  3. De service voor virtuele apps communiceert met de Citrix-serverfarm via de StoreFront REST API om het ICA-bestand te verifiëren en aan te vragen.
  4. Het ICA-bestand wordt opgehaald en doorgegeven aan de Intelligent Hub-portal of -app.
  5. Het ICA-bestand wordt doorgegeven aan de Citrix Workspace-app of Citrix Receiver.
  6. De Citrix Workspace-app of Citrix Receiver start de applicatie of desktop.

Externe toegang met Citrix Gateway (NetScaler) geconfigureerd om toegang met gebruikersnamen en wachtwoorden toe te staan

Figuur 2. Architectuurdiagram starten voor externe toegang tot gepubliceerde Citrix-applicaties en -desktops via Citrix Gateway
Onderdelen zijn bijvoorbeeld Workspace ONE, Citrix Receiver, de Workspace ONE Access-service, de service Virtuele app, Citrix-onderdelen zoals StoreFront en NetScaler.
  1. Een gebruiker start een gepubliceerde Citrix-applicatie of -desktop vanuit de Workspace ONE Intelligent Hub-portal of -app.
  2. De aanvraag wordt verzonden naar de Workspace ONE Access-service, die deze naar de service voor virtuele apps verzendt.
  3. Om te communiceren met de Citrix-serverfarm en het ICA-bestand te verifiëren en aan te vragen, verzendt de service Virtuele app een aanvraag naar Citrix Gateway (voorheen NetScaler) via de StoreFront REST API.
  4. Citrix Gateway stuurt de aanvraag door naar de StoreFront-server.
  5. Het ICA-bestand wordt opgehaald en doorgegeven aan de Intelligent Hub-portal of -app.
  6. Het ICA-bestand wordt doorgegeven aan de Citrix Workspace-app of Citrix Receiver.
  7. De Citrix Workspace-app of Citrix Receiver communiceert met Citrix Gateway.
  8. Citrix Gateway communiceert met de Citrix STA-server met het STA-ticket en ontvangt de informatie van de Citrix-sessieserver.
  9. Citrix Gateway communiceert met de Citrix-sessiehostserver en maakt een sessie voor het starten van de applicatie.
    Opmerking: In versie 7.x wordt naar de Citrix-sessiehostserver verwezen als de Citrix VDA-server.

Externe toegang met Citrix Gateway (NetScaler) geconfigureerd als ICA-proxy

Figuur 3. Architectuurdiagram voor externe toegang tot gepubliceerde Citrix-applicaties en -desktops starten via StoreFront
Onderdelen zijn onder meer Workspace ONE, Citrix Receiver, de Workspace ONE Access-service, de service Virtuele app, een Citrix-onderdelenvenster met twee StoreFronts en NetScaler.

In deze architectuur is Citrix Gateway (voorheen NetScaler) geconfigureerd als eenvoudige ICA-proxy en zijn alleen ICA-aanvragen toegestaan. De externe start-URL in Workspace ONE Access is geconfigureerd om te verwijzen naar een afzonderlijke interne StoreFront, die is geconfigureerd om altijd een ICA-bestand te retourneren dat verwijst naar de Citrix Gateway. Gebruikers kunnen niet rechtstreeks verbinding met Citrix Gateway maken met hun gebruikersnaam en wachtwoord.

  1. Een gebruiker start een gepubliceerde Citrix-applicatie of -desktop vanuit de Workspace ONE Intelligent Hub-app of -portal.
  2. De aanvraag wordt verzonden naar de Workspace ONE Access-service, die deze naar de service voor virtuele apps verzendt.
  3. Om te communiceren met de Citrix-serverfarm en het ICA-bestand te verifiëren en aan te vragen, verzendt de service Virtuele app een aanvraag naar een afzonderlijke StoreFront die altijd een ICA-bestand retourneert dat naar Citrix Gateway wijst.
  4. Het ICA-bestand wordt opgehaald en doorgegeven aan de Intelligent Hub-portal of -app.
  5. Het ICA-bestand wordt doorgegeven aan de Citrix Workspace-app of Citrix Receiver.
  6. De Citrix Workspace-app of Citrix Receiver communiceert met Citrix Gateway.
  7. Citrix Gateway communiceert met de Citrix STA-server met het STA-ticket en ontvangt de informatie van de Citrix-sessieserver.
  8. Citrix Gateway communiceert met de Citrix-sessiehostserver en maakt een sessie voor het starten van de applicatie.
    Opmerking: In versie 7.x wordt naar de Citrix-sessiehostserver verwezen als de Citrix VDA-server.