GPO: distribuisci applicazioni msi

In questo articolo vedremo come distribuire applicazioni in formato MSI utilizzando Criteri di gruppo (GPO) in un ambiente Active Directory.

Esistono due modalità di distribuzione:

  • Attribuito: Si applica principalmente ai computer, l’installazione del programma è forzata.
  • Pubblicato: si applica solo agli utenti, questa modalità consente l’installazione del software su richiesta dell’utente e viene pubblicata tramite il pannello di controllo.

Prima di iniziare la configurazione del GPO, è necessario impostare una condivisione accessibile ai computer e/o agli utenti a seconda della modalità selezionata.

Per quanto riguarda i diritti NTFS della cartella, è necessario impostare i diritti di lettura per il gruppo Computer del dominio.

NTFS rights of the shared folder

Déploiement en mode Attribué

Copiare l’eseguibile nella cartella condivisa.

Shared folder

Dalla console Gestione Criteri di gruppo, fare clic con il pulsante destro del mouse sull’OU 1 in cui verrà applicato il criterio e fare clic su Crea un GPO in questo dominio e collegalo qui 2.

New GPO for MSI

Assegnare il nome 1 alla strategia e fare clic su OK 2.

Name of GPO

Una volta creata la strategia, cliccaci sopra con il tasto destro del mouse 1 e clicca su Modifica 2.

Edit GPO

Andare su Installazione software 1 che si trova in Configurazione computer / Criteri / Impostazioni software, fare clic con il pulsante destro del mouse nell’area a sinistra. Vai su Nuovo 2 e clicca su Pacchetto 3.

New package

Andate a cercare il file MSI 1 tramite il suo percorso UNC, quindi cliccate su Apri 2.

Select file

Selezionare il tipo Assegnato 1 e fare clic su OK 2.

Choose type

Il pacchetto 1 viene aggiunto alla distribuzione.

Package added

Riepilogo della strategia:

Overview stratégy

Riavviare una workstation nell’OU di destinazione e verificare che il programma 1 sia installato correttamente.

Software installed

È anche possibile vedere tracce dell’installazione tramite il visualizzatore eventi (ID: 1040/1042).

MsiInstaller event

Distribuzione in modalità Pubblicata

La distribuzione in modalità pubblicata consente all’utente di installare autonomamente l’applicazione.

Come per la distribuzione assegnata, posizionare il file MSI su una condivisione di rete.

Copy file un shared network

A seconda di chi può distribuire l’applicazione, fare clic con il pulsante destro del mouse sull’OU di destinazione o direttamente sulla radice del dominio 1 e fare clic su Crea un GPO in questo dominio e collegalo qui 2.

New GPO

Assegnare il nome 1 alla strategia e fare clic su OK 2.

Name GPO

Fare clic con il tasto destro del mouse sulla strategia 1 e fare clic su Modifica 2.

Edit GPO

Andare su Installazione software 1 che si trova in Configurazione utente / Criteri / Impostazioni software, fare clic con il pulsante destro del mouse nell’area a sinistra. Vai su Nuovo 2 e clicca su Pacchetto 3.

Install software

Andate a cercare il file MSI 1 tramite il suo percorso UNC, quindi cliccate su Apri 2.

Select file

Selezionare il tipo pubblicato 1 e fare clic su OK 2.

Choose type

L’applicazione è disponibile, cliccandoci sopra con il tasto destro del mouse possiamo vedere che è configurata per l’installazione automatica.

Install auto

Dettagli Criteri di gruppo:

Overview

Su un computer, accedi come utente a cui si applica la policy, vai al Pannello di controllo e fai clic su

Programmi e funzionalità 1.

Control panel

Fare clic su Installa un programma dalla rete 1.

Install from the network

Qui troverete tutte le applicazioni pubblicate, selezionate l’applicazione 1 e cliccate su Installa 2.

programs available

Attendi l’installazione in corso…

wait during installation

Il programma è installato 1.

installed program

Aggiornamento di un’applicazione MSI tramite criteri di gruppo

Ora spiegherò come aggiornare un MSI distribuito tramite GPO.

Per illustrare il tutorial, aggiorneremo il browser Edge, distribuito nella versione 87, e lo sposteremo alla versione 88.

Nella cartella condivisa, copiare il file MSI 1.

Copy the MSI file to the shared folder

Nella policy di gruppo in cui è distribuita la versione precedente del software, aggiungi un nuovo pacchetto; per farlo, fai clic con il pulsante destro del mouse nell’area centrale e vai su Nuovo 1, quindi fai clic su Pacchetto 2.

Add a new package to Group Policy

Selezionare il file MSI 1 dal percorso UNC e fare clic su Apri 2 per aggiungerlo ai criteri di gruppo.

Go find the MSI file to update

Selezionare il tipo di distribuzione 1 e fare clic su OK 2.

Choose the type of deployment

Il file MSI viene aggiunto alla policy.

MSI added to group policy

Ora che il file MSI è stato aggiunto ai criteri di gruppo, è necessario indicare che può essere utilizzato come aggiornamento.

Fare clic con il pulsante destro del mouse sul file e scegliere Proprietà 1.

Access the properties of the MSI file

Vai alla scheda Aggiornamenti 1.

Go to the Upgrades tab

Da questa scheda possiamo configurare per quale pacchetto il file è un aggiornamento, cliccando sul pulsante Aggiungi 1.

Ora dobbiamo configurare il comportamento dell’aggiornamento. Selezionare Criteri di gruppo 1, quindi scegliere l’applicazione che verrà aggiornata 2, selezionare la modalità di esecuzione dell’aggiornamento 3 e fare clic su OK 4 per convalidare.

Nell’esempio del tutorial seleziono i criteri di gruppo correnti, indico che l’applicazione da aggiornare è Microsoft Edge e che l’aggiornamento può essere effettuato senza disinstallarlo.

Tornando alle proprietà, possiamo vedere l’aggiornamento, cliccare su Applica 1 e su OK 2.

Upgrade configured

Come puoi vedere, l’icona del pacchetto ha una freccia verde che indica l’aggiornamento.

Per alcuni MSI, l’aggiornamento viene rilevato automaticamente

Rimuovere un’applicazione MSI distribuita da Criteri di gruppo

Nell’ultima parte di questo tutorial vedremo cosa succede quando eliminiamo un MSI distribuito tramite GPO.

Per eliminare un pacchetto, fare clic con il pulsante destro del mouse su di esso 1, quindi andare su Tutte le attività 2 e fare clic su Elimina 3.

Delete MSI

Quindi bisogna selezionare il comportamento 1 e cliccare su OK 2.

Choose behavior when deleting MSI file

Quando si elimina, si hanno due possibilità. La prima disinstallerà il software dal computer e gli utenti non potranno più utilizzarlo, mentre la seconda scelta interromperà solo la distribuzione: i computer su cui è già installato il software da distribuire rimarranno installati e gli utenti potranno continuare a utilizzarlo.




Lascia un commento