Citrix Virtual Apps and Desktops

Gestire i gruppi di applicazioni

Nota:

È possibile gestire l’implementazione di Citrix Virtual Apps and Desktops utilizzando due console di gestione: Web Studio (basato sul Web) e Citrix Studio (basato su Windows). Questo articolo riguarda solo Web Studio. Per informazioni su Citrix Studio, vedere l’articolo equivalente in Citrix Virtual Apps and Desktops 7 2212 o versioni precedenti.

Introduzione

In questo articolo viene descritto come gestire i gruppi di applicazioni creati.

Vedere Applications (Applicazioni) per informazioni sulla gestione delle applicazioni nei gruppi di applicazioni o nei gruppi di consegna, comprese le procedure seguenti:

  • Aggiungere o rimuovere applicazioni in un gruppo di applicazioni.
  • Modificare le associazioni dei gruppi di applicazioni.

La gestione dei gruppi di applicazioni richiede le autorizzazioni di amministrazione delegate del ruolo predefinito Amministratore gruppo di consegna. Per ulteriori informazioni, vedere Amministrazione delegata.

Attivare o disattivare un gruppo di applicazioni

Quando un gruppo di applicazioni è abilitato, può consegnare le applicazioni che sono state aggiunte ad esso. La disattivazione di un gruppo di applicazioni disabilita tutte le applicazioni del gruppo. Tuttavia, se tali applicazioni sono associate anche ad altri gruppi di applicazioni abilitati, possono essere recapitate da tali altri gruppi. Se l’applicazione è stata aggiunta in modo esplicito ai gruppi di consegna associati al gruppo di applicazioni, la disattivazione del gruppo di applicazioni non influisce sulle applicazioni che fanno parte di tali gruppi di consegna.

Un gruppo di applicazioni è abilitato quando lo si crea. Non è possibile modificare questa configurazione quando si crea il gruppo.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Nella pagina Settings (Impostazioni), selezionare o deselezionare la casella di controllo Enable Application Group (Abilita gruppo di applicazioni).
  4. Fare clic su Apply per mantenere aperta la finestra oppure fare clic su Save per applicare le modifiche e chiudere la finestra.

Attivare o disattivare la condivisione della sessione delle applicazioni tra gruppi di applicazioni

La condivisione della sessione tra gruppi di applicazioni è abilitata quando si crea un gruppo di applicazioni. Non è possibile modificare questa configurazione quando si crea il gruppo. Per ulteriori informazioni, vedere Condivisione della sessione tra gruppi di applicazioni.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Nella pagina Settings selezionare o deselezionare la casella di controllo Enable application session sharing between Application Groups (Abilita condivisione della sessione delle applicazioni tra gruppi di applicazioni).
  4. Fare clic su Apply per mantenere aperta la finestra oppure fare clic su Save per applicare le modifiche e chiudere la finestra.

Disabilitare la condivisione della sessione delle applicazioni all’interno di un gruppo di applicazioni

La condivisione della sessione tra applicazioni nello stesso gruppo di applicazioni è abilitata per impostazione predefinita quando si crea un gruppo di applicazioni. Se si disattiva la condivisione della sessione delle applicazioni tra gruppi di applicazioni, la condivisione della sessione tra applicazioni che appartengono allo stesso gruppo di applicazioni rimane abilitata.

È possibile utilizzare PowerShell SDK per configurare gruppi di applicazioni con la condivisione della sessione delle applicazioni disabilitata tra le applicazioni in essi contenute. In alcune circostanze questa opzione è desiderabile. Ad esempio, si potrebbe avere necessità che gli utenti avviino le applicazioni non integrate in finestre di applicazione a schermo intero su monitor separati.

Quando si disattiva la condivisione della sessione delle applicazioni all’interno di un gruppo di applicazioni, ciascuna applicazione del gruppo viene avviata in una nuova sessione dell’applicazione. Se è disponibile una sessione disconnessa adatta che esegue la stessa applicazione, questa viene riconnessa. Ad esempio, quando si avvia Blocco note con una sessione disconnessa con Blocco note in esecuzione, viene riconnessa tale sessione anziché crearne una nuova. Quando sono disponibili più sessioni disconnesse adatte, una delle sessioni viene scelta come quella a cui riconnettersi, in modo casuale ma deterministico. Quando la situazione si ripresenta nelle stesse circostanze, viene scelta la stessa sessione, ma la sessione non è necessariamente prevedibile altrimenti.

Utilizzare PowerShell SDK per disattivare la condivisione della sessione dell’applicazione per tutte le applicazioni di un gruppo di applicazioni esistente oppure per creare un gruppo con la condivisione della sessione delle applicazioni disabilitata.

Esempi di cmdlet PowerShell

Per disattivare la condivisione della sessione, utilizzare il cmdlet Broker PowerShell New-BrokerApplicationGroup o il cmdlet Set-BrokerApplicationGroup con il parametro SessionSharingEnabled impostato su False e il parametro SingleAppPerSession impostato su True.

  • Ad esempio, per creare un gruppo di applicazioni con la condivisione della sessione delle applicazioni disabilitata per tutte le applicazioni del gruppo:

    New-BrokerApplicationGroup AppGr1 -SessionSharingEnabled $False ‑SingleAppPerSession $True

  • Ad esempio, per disabilitare la condivisione della sessione delle applicazioni tra tutte le applicazioni di un gruppo di applicazioni esistente:

    Set-BrokerApplicationGroup AppGR1 -SessionSharingEnabled $False ‑SingleAppPerSession $True

Considerazioni

  • Per attivare la proprietà SingleAppPerSession, è necessario impostare la proprietà SessionSharingEnabled su False. Le due proprietà non devono essere abilitate contemporaneamente. Il parametro SessionSharingEnabled si riferisce alla condivisione della sessione tra gruppi di applicazioni.
  • La condivisione della sessione delle applicazioni funziona solo per le applicazioni che sono associate a gruppi di applicazioni ma non a gruppi di consegna. Tutte le applicazioni associate direttamente a un gruppo di consegna condividono la sessione per impostazione predefinita.
  • Se un’applicazione è assegnata a più gruppi di applicazioni, assicurarsi che non vi siano impostazioni in conflitto tra i gruppi. Ad esempio, se un gruppo ha l’opzione impostata su True e un altro ce l’ha impostata su False ne deriva un comportamento imprevedibile.

Rinominare un gruppo di applicazioni

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni e quindi selezionare Rename Application Group (Rinomina gruppo di applicazioni) nella barra delle azioni.
  3. Specificare il nuovo nome univoco e quindi fare clic su OK.

Aggiungere, rimuovere o modificare la priorità delle associazioni dei gruppi di consegna con un gruppo di applicazioni

Un gruppo di applicazioni può essere associato a gruppi di consegna contenenti macchine condivise (non private) in grado di distribuire applicazioni.

È inoltre possibile selezionare gruppi di consegna contenenti macchine condivise che consegnano solo desktop, se sono soddisfatte entrambe le seguenti condizioni:

  • Il gruppo di consegna contiene macchine condivise ed è stato creato con una versione precedente alla 7.9.
  • Si ha l’autorizzazione Edit Delivery Group (Modifica gruppo di consegna).

Il tipo di gruppo di consegna viene automaticamente convertito in “desktop e applicazioni” quando viene eseguito il commit della finestra di dialogo Edit Application Group (Modifica gruppo di applicazioni).

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Selezionare la pagina Delivery Groups (Gruppi di consegna).
  4. Per aggiungere gruppi di consegna, fare clic su Add. Selezionare le caselle di controllo dei gruppi di consegna disponibili (i gruppi di consegna non compatibili non possono essere selezionati). Al termine delle selezioni, fare clic su OK.
  5. Per rimuovere i gruppi di consegna, selezionare le caselle di controllo dei gruppi da rimuovere e quindi fare clic su Remove. Confermare l’eliminazione quando richiesto.
  6. Per modificare la priorità dei gruppi di consegna, selezionare la casella di controllo del gruppo di consegna e quindi fare clic su Edit Priority (Modifica priorità). Immettere la priorità (0= massima), quindi fare clic su OK.
  7. Fare clic su Apply per applicare le modifiche apportate e mantenere aperta la finestra oppure su Save per applicare le modifiche e chiudere la finestra.

Aggiungere, modificare o rimuovere una restrizione tag in un gruppo di applicazioni

L’aggiunta, la modifica e la rimozione di restrizioni tag può avere effetti imprevisti su quali macchine vengono considerate per il lancio delle applicazioni. Leggere le considerazioni e le avvertenze in Tag.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Selezionare la pagina Delivery Groups (Gruppi di consegna).
  4. Per aggiungere una restrizione tag, selezionare Restrict launches to machines with the tag (Limita lanci ai computer con il tag), quindi selezionare il tag dall’elenco a discesa.
  5. Per modificare o rimuovere una restrizione tag, selezionare un tag diverso o rimuovere completamente la restrizione tag deselezionando Restrict launches to machines with this tag (Limita lanci alle macchine con questo tag).
  6. Fare clic su Apply per applicare le modifiche apportate e mantenere aperta la finestra oppure su Save per applicare le modifiche e chiudere la finestra.

Aggiungere o rimuovere utenti in un gruppo di applicazioni

Per informazioni dettagliate sugli utenti, vedere Creare gruppi di applicazioni.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Selezionare la pagina Users. Indicare se si desidera consentire di utilizzare le applicazioni incluse nel gruppo di applicazioni a tutti gli utenti dei gruppi di consegna associati oppure solo utenti e gruppi specifici. Per aggiungere utenti, fare clic su Add (Aggiungi) e specificare gli utenti da aggiungere. Per rimuovere utenti, selezionare uno o più utenti, quindi fare clic su Remove (Rimuovi).
  4. Fare clic su Apply per applicare le modifiche apportate e mantenere aperta la finestra oppure su Save per applicare le modifiche e chiudere la finestra.

Aggiungere, modificare o rimuovere l’icona di un’applicazione in un gruppo di applicazioni

Per aggiungere, modificare o rimuovere l’icona di un’applicazione, attenersi alla seguente procedura.

  1. Selezionare Applications nel riquadro a sinistra.
  2. Nella scheda Applications (Applicazioni), selezionare un’applicazione e quindi scegliere Properties (Proprietà).

    Per apportare modifiche a livello di gruppo di applicazioni, passare alla scheda Application Groups (Gruppi di applicazioni), selezionare un’applicazione in un gruppo e quindi scegliere Properties (Proprietà).

  3. Selezionare la pagina Delivery (Consegna), quindi selezionare Change (Modifica). Viene visualizzata la finestra Select icon (Seleziona icona).
  4. Nella finestra Select icon (Seleziona icona), effettuare una delle seguenti operazioni:

    • Per aggiungere un’icona, selezionare Add (Aggiungi), quindi selezionare l’icona.
    • Per rimuovere un’icona, selezionarla e quindi selezionare Remove (Rimuovi).
    • Per modificare un’icona, selezionarla per l’applicazione.

    Importante:

    • Non è possibile aggiungere un’icona di dimensioni superiori a 200 KB.
    • È possibile aggiungere solo file con estensione .icon.
    • Non è possibile rimuovere le icone incorporate.
    • Non è possibile rimuovere l’icona di un’applicazione in uso.
  5. Selezionare Save per applicare le modifiche e chiudere la finestra.

Modificare gli ambiti in un gruppo di applicazioni

È possibile modificare un ambito solo se lo si è creato (non è possibile modificare l’ambito All). Per ulteriori informazioni, vedere Amministrazione delegata.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Selezionare la pagina Scopes (Ambiti). Selezionare o deselezionare la casella di controllo accanto a un ambito.
  4. Fare clic su Apply per applicare le modifiche apportate e mantenere aperta la finestra oppure su Save per applicare le modifiche e chiudere la finestra.

Modificare gli ambiti in un gruppo di applicazioni

È possibile modificare un ambito solo se lo si è creato (non è possibile modificare l’ambito All). Per ulteriori informazioni, vedere Amministrazione delegata.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nella barra delle azioni.
  3. Selezionare la pagina Scopes (Ambiti). Selezionare o deselezionare la casella di controllo accanto agli ambiti che si desidera modificare.
  4. Selezionare Apply (Applica) per applicare le modifiche apportate e mantenere aperta la finestra oppure Save per applicare le modifiche e chiudere la finestra.

Eliminare un gruppo di applicazioni

Un’applicazione deve essere associata ad almeno un gruppo di consegna o un gruppo di applicazioni. Se dopo l’eliminazione di un gruppo di applicazioni una o più applicazioni non appartengono più a un gruppo, viene visualizzato un avviso che l’eliminazione di tale gruppo rimuove anche tali applicazioni. È quindi possibile confermare o annullare l’eliminazione.

L’eliminazione di un’applicazione non la elimina dall’origine da cui proveniva originariamente. Tuttavia, se si desidera renderla nuovamente disponibile, è necessario aggiungerla di nuovo.

  1. Selezionare Applications nel riquadro a sinistra, quindi seleziona la scheda Application Groups (Gruppi di applicazioni).
  2. Selezionare un gruppo di applicazioni e quindi selezionare Delete Group (Elimina gruppo) nella barra delle azioni.
  3. Confermare l’eliminazione quando richiesto.

Organizzare i gruppi di applicazioni utilizzando le cartelle

È possibile creare cartelle per organizzare i gruppi di applicazioni per un facile accesso. Per creare e gestire le cartelle dei gruppi di applicazioni è possibile utilizzare la barra Actions o il menu di scelta rapida. Inoltre, è possibile trascinare un gruppo di applicazioni o una cartella nella posizione desiderata nell’albero delle cartelle.

Buono a sapersi:

  • È possibile nidificare le cartelle fino a cinque livelli (esclusa la cartella principale predefinita).
  • Una cartella può contenere gruppi di applicazioni e sottocartelle. È possibile eliminare una cartella solo se essa e le relative sottocartelle non contengono gruppi di applicazioni.
  • Tutte le risorse (quali cataloghi di macchine, gruppi di consegna, applicazioni e gruppi di applicazioni) condividono un albero di cartelle nel back-end. Per evitare conflitti di nomi con altre cartelle di risorse durante la ridenominazione o lo spostamento di cartelle, si consiglia di assegnare nomi diversi alle cartelle di primo livello in alberi di cartelle diversi.