VMware Identity Manager gebruikt het onderdeel Integration Broker en de Citrix Web Interface SDK of Citrix StoreFront REST API om gepubliceerde Citrix-applicaties te starten in de Workspace ONE-portal of -app. U kunt interne en externe toegang tot de gepubliceerde Citrix-bronnen configureren. Eindgebruikers moeten Citrix Receiver op hun systemen of apparaten installeren om de applicaties en desktops te starten.

Diagram met startarchitectuur (interne toegang)



Startdiagram


  1. Een gebruiker start een gepubliceerde Citrix-applicatie of -desktop in de Workspace ONE-portal of -app.

  2. De aanvraag wordt verzonden naar de VMware Identity Manager-service, -connector en Integration Broker.

  3. De Integration Broker communiceert via de Web Interface SDK of StoreFront REST API met de Citrix-serverfarm voor verificatie en om het ICA-bestand aan te vragen.

  4. Het ICA-bestand wordt opgehaald en doorgegeven aan de Workspace ONE-portal of -app.

  5. Het ICA-bestand wordt doorgegeven aan de Citrix Receiver.

  6. De Citrix Receiver start de applicatie of desktop.

Diagram met startarchitectuur (externe toegang)



Diagram voor extern starten


  1. Een gebruiker start een gepubliceerde Citrix-applicatie of -desktop in de Workspace ONE-portal of -app.

  2. De aanvraag wordt verzonden naar de VMware Identity Manager-service, -connector en Integration Broker.

  3. De Integration Broker communiceert via de Web Interface SDK of StoreFront REST API met de Citrix-serverfarm voor verificatie en om het ICA-bestand aan te vragen.

  4. Het ICA-bestand wordt opgehaald en doorgegeven aan de Workspace ONE-portal of -app.

  5. Het ICA-bestand wordt doorgegeven aan de Citrix Receiver.

  6. Citrix Receiver communiceert met NetScaler.

  7. NetScaler communiceert met de Citrix STA-server met het STA-ticket en ontvangt de informatie van de Citrix-sessieserver.

  8. NetScaler communiceert met de Citrix-sessiehostserver en maakt een sessie voor het starten van de applicatie.

    Opmerking:

    In versie 7.x is Citrix VDA-server de Citrix-sessiehostserver. In versie 6.5 is dit de Citrix Worker-server.

StoreFront REST API of Web Interface SDK gebruiken voor het starten

De Integration Broker kan de Citrix Web Interface SDK en de Citrix StoreFront REST API gebruiken om met de Citrix-implementatie te communiceren voor het starten van applicaties en desktops. Wanneer de StoreFront REST API wordt gebruikt, fungeert de Integration Broker als REST-client. De Web Interface SDK en de StoreFront REST API worden gebruikt voor verificatie en genereren het ICA-bestand vanuit de Citrix-implementatie.

U kunt opgeven welke optie moet worden gebruikt door het selectievakje StoreFront gebruiken in of uit te schakelen op de Citrix-configuratiepagina in de VMware Identity Manager-beheerconsole.

Een instantie van de Integration Broker kan zowel de Web Interface SDK als de StoreFront REST API gebruiken. Als u wilt communiceren met één Citrix-farm die de Web Interface SDK gebruikt en een andere Citrix-farm die de StoreFront REST API gebruikt, schakelt u het selectievakje StoreFront gebruiken zo nodig in of uit.

Als u de optie StoreFront REST API wilt gebruiken, die beschikbaar is in VMware Identity Manager 2.9.1 en hoger, zorgt u ervoor dat is voldaan aan de volgende vereisten.

  • Installeer Integration Broker 2.9.1 of hoger.

  • Controleer of StoreFront wordt ondersteund door de XenApp- of XenDesktop-versie die u gebruikt.

  • Zorg ervoor dat de Integration Broker kan communiceren met de StoreFront-server.

    Wanneer u de StoreFront REST API inschakelt, communiceert de Integration Broker met de StoreFront-server om het ICA-bestand te genereren.

  • Schakel HTTP Basic-verificatie in als verificatiemethode in de Citrix StoreFront-store. Dit is alleen vereist voor interne toegang.

    Voorzichtig:

    Als u HTTP Basic-verificatie niet inschakelt, mislukt de verificatie.



    De instelling HTTP Basic in StoreFront


Opmerking:

Als u de StoreFront REST API wilt gebruiken, moet u extra bestanden downloaden of kopiëren naar uw installatie.