Citrix Virtual Apps and Desktops

Gestire i gruppi di applicazioni

Introduzione

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

Vedere 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. Vedere Amministrazione delegata per i dettagli.

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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  3. Nella pagina Settings 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 OK 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 Condividere la sessione con gruppi di applicazioni.

  1. Selezionare Applications (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  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 OK 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 le sessioni 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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale e quindi selezionare Rename Application Group (Rinomina gruppo di applicazioni) nel riquadro Actions.
  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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  3. Selezionare la pagina Delivery Groups (Gruppi di recapito).
  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 OK 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 contenute in Tag.

  1. Selezionare Applications (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  3. Selezionare la pagina Delivery Groups (Gruppi di recapito).
  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 OK 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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  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 OK 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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Edit Application Group (Modifica gruppo di applicazioni) nel riquadro Actions.
  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 OK 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 (Applicazioni) nel riquadro di spostamento di Studio.
  2. Selezionare un gruppo di applicazioni nel riquadro centrale, quindi selezionare Delete Group (Elimina gruppo) nel riquadro Actions.
  3. Confermare l’eliminazione quando richiesto.