VMware Identity Manager utilizza il componente Integration Broker e Citrix Web Interface SDK o REST API Citrix StoreFront per avviare le applicazioni pubblicate da Citrix dal portale o dall'app Workspace ONE. È possibile configurare l'accesso interno ed esterno alle risorse pubblicate da Citrix. Gli utenti finali devono installare Citrix Receiver sul proprio sistema o dispositivo per avviare i desktop e le applicazioni.

Diagramma dell'architettura di avvio (accesso interno)



Diagramma di avvio


  1. Un utente avvia un'applicazione o un desktop pubblicato da Citrix dal portale o dall'app Workspace ONE.

  2. La richiesta passa al servizio VMware Identity Manager, al connettore e a Integration Broker.

  3. Integration Broker comunica con la server farm Citrix tramite Web Interface SDK o REST API StoreFront per eseguire l'autenticazione e richiedere il file ICA.

  4. Il file ICA viene recuperato e inviato all'app o al portale Workspace ONE.

  5. Il file ICA viene inviato a Citrix Receiver.

  6. Citrix Receiver avvia l'applicazione o il desktop.

Diagramma dell'architettura di avvio (accesso esterno)



Diagramma di avvio esterno


  1. Un utente avvia un'applicazione o un desktop pubblicato da Citrix dal portale o dall'app Workspace ONE.

  2. La richiesta passa al servizio VMware Identity Manager, al connettore e a Integration Broker.

  3. Integration Broker comunica con la server farm Citrix tramite Web Interface SDK o REST API StoreFront per eseguire l'autenticazione e richiedere il file ICA.

  4. Il file ICA viene recuperato e inviato all'app o al portale Workspace ONE.

  5. Il file ICA viene inviato a Citrix Receiver.

  6. Citrix Receiver comunica con NetScaler.

  7. NetScaler comunica con il server STA Citrix con il ticket STA e recupera le informazioni del server della sessione Citrix.

  8. NetScaler comunica con il server host della sessione Citrix e crea una sessione per l'avvio dell'applicazione.

    Nota:

    Nella versione 7.x, il server host della sessione Citrix è il server Citrix VDA. Nella versione 6.5, è il server Citrix Worker.

Utilizzo di REST API StoreFront o di Web Interface SDK per l'avvio

Integration Broker può utilizzare Citrix Web Interface SDK e REST API Citrix StoreFront per comunicare con la distribuzione Citrix e avviare applicazioni e desktop. Quando si utilizza REST API StoreFront, Integration Broker opera come un client REST. Web Interface SDK e REST API StoreFront vengono utilizzati per eseguire l'autenticazione e generare il file ICA dalla distribuzione Citrix.

È possibile specificare l'opzione da utilizzare selezionando o deselezionando la casella di controllo Usa StoreFront nella pagina di configurazione di Citrix nella console di amministrazione di VMware Identity Manager.

Un'istanza di Integration Broker può utilizzare sia Web Interface SDK sia REST API StoreFront. Se si desidera comunicare con una farm Citrix mediante Web Interface SDK e con un'altra farm Citrix mediante REST API StoreFront, selezionare o deselezionare la casella di controllo Usa StoreFront nel modo appropriato.

Per utilizzare l'opzione REST API StoreFront, disponibile in VMware Identity Manager 2.9.1 e versioni successive, assicurarsi che siano soddisfatti i requisiti seguenti.

  • Installare Integration Broker 2.9.1 o versione successiva.

  • Assicurarsi che StoreFront sia supportato dalla versione di XenApp o XenDesktop in uso.

  • Assicurarsi che Integration Broker possa comunicare con il server di StoreFront.

    Quando si abilita REST API StoreFront, Integration Broker comunica con il server di StoreFront per generare il file ICA.

  • Abilitare l'autenticazione di base HTTP come metodo di autenticazione nell'archivio di Citrix StoreFront. Questa operazione è necessaria solo per l'accesso interno.

    Avvertenza:

    Se non si abilita l'autenticazione di base HTTP, l'autenticazione non riesce.



    Impostazione dell'autenticazione di base HTTP in StoreFront


Nota:

Per utilizzare REST API StoreFront, non è necessario scaricare o copiare file aggiuntivi nell'installazione.