Configurare la distribuzione di applicazione dinamica usando App Attach o MSIX App Attach
Montaggio app consente di montare in modo dinamico le applicazioni da un pacchetto dell'applicazione a una sessione utente in Desktop virtuale Azure. Le applicazioni non vengono installate in locale negli host di sessione o nelle immagini, consentendo di creare un numero inferiore di immagini personalizzate per gli host di sessione e di ridurre il sovraccarico operativo e i costi per l'organizzazione. La distribuzione di applicazioni con montaggio app offre anche un maggiore controllo sulle applicazioni a cui gli utenti possono accedere in una sessione remota.
Questa unità illustra come aggiungere e gestire applicazioni con montaggio app in Desktop virtuale Azure usando il portale di Azure e Azure PowerShell. Non è possibile aggiungere o gestire applicazioni con montaggio app usando l'interfaccia della riga di comando di Azure.
Importante
È necessario scegliere se si vuole usare montaggio app o montaggio app MSIX con un pool di host. Non è possibile usare entrambe le versioni con lo stesso pool di host.
Per usare montaggio app in Desktop virtuale Azure, sono necessari gli elementi seguenti:
Un pool di host esistente con host di sessione, un gruppo di applicazioni e un'area di lavoro.
Gli host di sessione devono eseguire un sistema operativo client Windows supportato e almeno un host deve essere acceso. Windows Server non è supportato.
Il pool di host deve essere configurato come ambiente di convalida.
Gli host di sessione devono essere aggiunti a Microsoft Entra ID o a un dominio di Active Directory Domain Services.
Una condivisione file SMB nella stessa area di Azure degli host di sessione. Tutti gli host di sessione nel pool di host devono avere accesso in lettura con il proprio account computer. Questa condivisione file viene usata per archiviare le immagini dell'applicazione. Per altre informazioni sui requisiti per la condivisione file, vedere Condivisione file.
Per usare File di Azure dopo aver aggiunto gli host di sessione a Microsoft Entra ID, è necessario assegnare il ruolo di controllo degli accessi in base al ruolo di Azure di Lettore e accesso ai dati sia all'entità servizio di Desktop virtuale Azure che a quella del provider ARM di Desktop virtuale Azure. Per informazioni su come assegnare un ruolo di controllo degli accessi in base al ruolo di Azure alle entità servizio di Desktop virtuale Azure, vedere Assegnare ruoli di controllo degli accessi in base al ruolo alle entità servizio di Desktop virtuale Azure. In un aggiornamento futuro dell'anteprima, non sarà necessario assegnare l'entità servizio del provider ARM di Desktop virtuale Azure .
Un'immagine del disco di MSIX o Appx creata da un pacchetto dell'applicazione e archiviata nella condivisione file. Per altre informazioni, vedere Creare un'immagine, in cui è anche possibile scaricare un pacchetto MSIX predefinito per il test.
Per aggiungere immagini di MSIX, come requisito minimo, è necessario che il ruolo di controllo degli accessi in base al ruolo di Azure di Collaboratore di virtualizzazione desktop sia assegnato nel gruppo di risorse. Per assegnare utenti al gruppo di applicazioni, sono necessarie anche le autorizzazioni Microsoft.Authorization/roleAssignments/write nel gruppo di applicazioni. I ruoli predefiniti di controllo degli accessi in base al ruolo che includono questa autorizzazione sono Amministratore accessi utente e Proprietario.
Per usare Azure PowerShell in locale, vedere Usare Azure PowerShell con Desktop virtuale Azure per assicurarsi di avere installato i moduli Az.DesktopVirtualization e Microsoft Graph di PowerShell. In alternativa, usare Azure Cloud Shell.
È necessario usare la versione 4.2.1 del modulo Az.DesktopVirtualization di PowerShell, che contiene i cmdlet che supportano il montaggio app. È possibile scaricare e installare il modulo Az.DesktopVirtualization di PowerShell da PowerShell Gallery.
Ecco come aggiungere un'immagine MSIX o Appx come pacchetto di montaggio app usando il portale di Azure:
Accedere al portale di Azure.
Nella barra di ricerca digitare Desktop virtuale Azure e selezionare la voce del servizio corrispondente per andare alla panoramica di Desktop virtuale Azure.
Selezionare Montaggio app e quindi + Crea.
Nella scheda Informazioni di base completare le informazioni seguenti:
Parametro Descrizione Subscription Selezionare la sottoscrizione a cui si vuole aggiungere un'immagine MSIX o Appx dall'elenco a discesa. Gruppo di risorse Selezionare un gruppo di risorse esistente o selezionare Crea nuovo e immettere un nome. Pool di host Selezionare un pool di host esistente dall'elenco a discesa. Ufficio Selezionare l'area di Azure per il pacchetto di montaggio app. Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Percorso dell'immagine, completare le informazioni seguenti:
Assegnare un pacchetto di montaggio app
È necessario assegnare un pacchetto di montaggio app ai pool di host, nonché ai gruppi e agli utenti.
Nota
Gli account utente devono essere account ibridi (creati in Active Directory Domain Services e sincronizzati con Azure AD), ma lo stesso non vale per i gruppi.
Ecco come assegnare un pacchetto dell'applicazione a pool di host, utenti e gruppi usando il portale di Azure:
Pool di host
- Nella panoramica di Desktop virtuale Azure selezionare Montaggio app, quindi selezionare il nome del pacchetto di montaggio app da assegnare.
- Nella sezione Gestisci selezionare Pool di host:
- Selezionare + Assegna, quindi selezionare uno o più pool di host nell'elenco a discesa. Assicurarsi che tutti gli host di sessione nel pool di host abbiano accesso in lettura con il proprio account computer, come indicato nei prerequisiti.
- Selezionare Aggiungi.
Gruppi e utenti
- Nella panoramica di Desktop virtuale Azure selezionare Montaggio app, quindi selezionare il nome del pacchetto di montaggio app da assegnare.
- Nella sezione Gestisci selezionare Utenti:
- Selezionare + Aggiungi, quindi selezionare uno o più gruppi e/o utenti dall'elenco.
- Seleziona Seleziona.
Modificare il tipo di registrazione e lo stato
È possibile gestire i pacchetti MSIX e Appx modificandone il tipo di registrazione e lo stato.
Ecco come modificare il tipo di registrazione e lo stato di un pacchetto usando il portale di Azure:
Nella panoramica di Desktop virtuale Azure selezionare Montaggio app. Verrà visualizzato un elenco di tutti i pacchetti esistenti all'interno del pool di host.
Selezionare il nome del pacchetto da modificare.
- Per modificare il tipo di registrazione, selezionare Su richiesta o Registra all'accesso, quindi selezionare Salva.
- Per modificare lo stato, selezionare Inattivo o Attivo, quindi selezionare Salva.
Pubblicare un'applicazione MSIX o Appx con un gruppo di applicazioni RemoteApp
È possibile rendere disponibili le applicazioni MSIX e Appx agli utenti pubblicandole con un gruppo di applicazioni RemoteApp. Non è necessario aggiungere applicazioni a un gruppo di applicazioni desktop quando si usa montaggio app perché è sufficiente assegnare un pacchetto di montaggio app.
Ecco come aggiungere un'applicazione dal pacchetto aggiunto in questo articolo a un gruppo di applicazioni RemoteApp usando il portale di Azure:
Nella panoramica di Desktop virtuale Azure selezionare Gruppi di applicazioni, quindi selezionare il gruppo di applicazioni RemoteApp a cui si vuole aggiungere un'applicazione.
Selezionare Applicazioni, quindi + Aggiungi. Assicurarsi di avere almeno un host sessione attivo nel pool di host a cui è assegnato il gruppo di applicazioni.
Nella scheda Informazioni di base completare le informazioni seguenti:
Parametro Valore/Descrizione Origine dell'applicazione Selezionare Montaggio app dall'elenco a discesa. Per aggiungere le applicazioni dal menu Start o specificando un percorso di file, vedere Pubblicare applicazioni con RemoteApp. Pacchetto Selezionare un pacchetto disponibile per il pool di host dall'elenco a discesa. I pacchetti a livello di area provengono da montaggio app. Applicazione Selezionare un'applicazione dall'elenco a discesa. Identificatore applicazione Immettere un identificatore univoco dell'applicazione. Nome visualizzato Immettere un nome descrittivo per l'applicazione per gli utenti. Descrizione Immettere una descrizione per l'applicazione. Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Icona selezionare Predefinita per usare l'icona predefinita per l'applicazione oppure selezionare Percorso file per usare un'icona personalizzata. Per Percorso file, selezionare una delle opzioni seguenti:
- Sfoglia File di Azure per usare un'icona da una condivisione file di Azure. Scegliere Selezionare un account di archiviazione e selezionare l'account di archiviazione contenente il file dell'icona, quindi scegliere Selezionare il file dell'icona. Passare alla condivisione file e alla directory in cui si trova l'icona, selezionare la casella accanto all'icona da aggiungere, ad esempio MyApp.ico, quindi selezionare Seleziona. È anche possibile usare un file .png. Per Indice icone, specificare il numero di indice per l'icona da usare. Questo numero è in genere 0.
- Percorso del file UNC per usare un'icona da una condivisione file. In Percorso icona immettere il percorso UNC del file icona, ad esempio \\MyFileShare\MyApp.ico. È anche possibile usare un file .png. Per Indice icone, specificare il numero di indice per l'icona da usare. Questo numero è in genere 0.
Dopo aver completato questa scheda, selezionare Rivedi e aggiungi.
Nella scheda Rivedi e aggiungi verificare che la convalida venga superata ed esaminare le informazioni usate per aggiungere l'applicazione, quindi selezionare Aggiungi per aggiungere l'applicazione al gruppo di applicazioni RemoteApp.