VMware Identity Manager verwendet die Komponente Integration Broker und das Citrix Web Interface SDK oder die Citrix StoreFront-REST-API zum Starten von veröffentlichten Citrix-Anwendungen aus dem Workspace ONE-Portal oder der App. Sie können den internen und externen Zugriff auf die von Citrix veröffentlichten Ressourcen konfigurieren. Endbenutzer müssen Citrix Receiver auf ihren Systemen oder Geräten installieren, um die Anwendungen und Desktops zu starten.

Startarchitekturdiagramm (interner Zugriff)



Startdiagramm


  1. Ein Benutzer startet eine von Citrix veröffentlichte Anwendung oder einen Desktop aus dem Workspace ONE-Portal oder der App.

  2. Die Anfrage wird an den VMware Identity Manager-Dienst, den Konnektor und den Integration Broker gesendet.

  3. Integration Broker kommuniziert zum Authentifizieren und Anfordern der ICA-Datei über das Web Interface SDK oder die StoreFront-REST-API mit der Citrix-Serverfarm.

  4. Die ICA-Datei wird abgerufen und an das Workspace ONE-Portal oder die App übergeben.

  5. Die ICA-Datei wird an den Citrix Receiver übergeben.

  6. Der Citrix Receiver startet die Anwendung oder den Desktop.

Startarchitekturdiagramm (externer Zugriff)



Startdiagramm extern


  1. Ein Benutzer startet eine von Citrix veröffentlichte Anwendung oder einen Desktop aus dem Workspace ONE-Portal oder der App.

  2. Die Anfrage wird an den VMware Identity Manager-Dienst, den Konnektor und den Integration Broker gesendet.

  3. Integration Broker kommuniziert zum Authentifizieren und Anfordern der ICA-Datei über das Web Interface SDK oder die StoreFront-REST-API mit der Citrix-Serverfarm.

  4. Die ICA-Datei wird abgerufen und an das Workspace ONE-Portal oder die App übergeben.

  5. Die ICA-Datei wird an den Citrix Receiver übergeben.

  6. Citrix Receiver kommuniziert mit NetScaler.

  7. NetScaler kommuniziert über das STA-Ticket mit dem Citrix STA-Server und ruft die Informationen vom Citrix-Sitzungsserver ab.

  8. NetScaler kommuniziert mit dem Citrix-Sitzungshostserver und erstellt zum Starten der Anwendung eine Sitzung.

    Anmerkung:

    In Version 7.x ist der Citrix-Sitzungshostserver der Citrix VDA-Server. In Version 6.5 ist es der Citrix Worker-Server.

Verwenden der StoreFront-REST-API oder des Web Interface SDK für den Start

Integration Broker kann für den Start von Anwendungen oder Desktops zur Kommunikation mit der Citrix-Bereitstellung das Citrix Web Interface SDK und die Citrix StoreFront-REST-API verwenden. Wenn die StoreFront-REST-API eingesetzt wird, fungiert Integration Broker als REST-Client. Das Web Interface SDK und die StoreFront-REST-API werden zur Authentifizierung mit der ICA-Datei aus der Citrix-Bereitstellung und zu deren Generierung verwendet.

Sie geben die Option, die verwendet werden soll, durch Aktivieren oder Deaktivieren des Kontrollkästchens „StoreFront verwenden“ auf der Citrix-Konfigurationsseite der VMware Identity Manager-Verwaltungskonsole an.

Eine Integration Broker-Instanz kann sowohl das Web Interface SDK als auch die StoreFront-REST-API nutzen. Wenn Sie mit einer Citrix-Farm mithilfe des Web Interface SDK und mit einer anderen Citrix-Farm mithilfe der StoreFront-REST-API kommunizieren möchten, aktivieren oder deaktivieren Sie das Kontrollkästchen „StoreFront verwenden“ nach Bedarf.

Um die Option „StoreFront-REST-API“ zu verwenden, die in VMware Identity Manager 2.9.1 und höher verfügbar ist, stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind.

  • Installieren Sie Integration Broker 2.9.1 oder höher.

  • Stellen Sie sicher, dass StoreFront von der XenApp- oder XenDesktop-Version unterstützt wird, die Sie verwenden.

  • Stellen Sie sicher, dass Integration Broker mit dem StoreFront-Server kommunizieren kann.

    Bei Aktivierung der StoreFront-REST-API kommuniziert Integration Broker mit dem StoreFront-Server, um die ICA-Datei zu generieren.

  • Aktivieren Sie die HTTP-Standardauthentifizierung als eine Authentifizierungsmethode im Citrix StoreFront-Speicher. Dies ist nur für den internen Zugriff erforderlich.

    ACHTUNG:

    Wenn Sie die HTTP-Standardauthentifizierung nicht aktivieren, schlägt die Authentifizierung fehl.



    HTTP-Standardeinstellung in StoreFront


Anmerkung:

Um die StoreFront-REST-API verwenden zu können, müssen Sie keine zusätzlichen Dateien für Ihre Installation herunterladen oder kopieren.