Configurazione di UE-V con Microsoft Configuration Manager (Windows 10)
Dopo aver distribuito la virtualizzazione dell'esperienza utente (UE-V) e le relative funzionalità necessarie, è possibile iniziare a configurarla per soddisfare le esigenze dell'organizzazione. Il Configuration Pack UE-V consente agli amministratori di usare la funzionalità Impostazioni di conformità di Microsoft Configuration Manager per applicare configurazioni coerenti tra i siti in cui sono installati UE-V e Configuration Manager.
Funzionalità supportate di UE-V Configuration Pack
Il Configuration Pack UE-V include strumenti per:
Create o aggiornare le linee di base di distribuzione del modello di percorso delle impostazioni UE-V
- Definire modelli UE-V da registrare o annullare la registrazione
- Aggiornare gli elementi di configurazione del modello UE-V e le baseline man mano che i modelli vengono aggiunti o aggiornati
- Distribuire e registrare modelli UE-V usando la correzione standard degli elementi di configurazione
Create o aggiornare un elemento di configurazione dei criteri dell'agente UE-V per impostare o cancellare queste impostazioni
Configurazione Impostazione Descrizione Dimensioni massime del pacchetto Abilitare/disabilitare la sincronizzazione delle app di Windows Attendere la sincronizzazione all'avvio dell'applicazione Impostazione del ritardo di importazione Sincronizzare app di Windows non in elenco Attendere la sincronizzazione all'accesso Notifica di importazione delle impostazioni URL contatto IT Attendere il timeout della sincronizzazione Percorso di archiviazione delle impostazioni Testo descrittivo del contatto IT Percorso del catalogo dei modelli di impostazioni Abilitazione della sincronizzazione Icona della barra degli elementi abilitata Avviare/arrestare il servizio agente UE-V Metodo di sincronizzazione Notifica di primo utilizzo Definire le app di Windows di cui eseguire il roaming delle impostazioni Timeout della sincronizzazione Verificare la conformità confermando che UE-V è in esecuzione.
Generare un elemento di configurazione dei criteri di servizio UE-V
Tutti i criteri e la configurazione del servizio UE-V vengono distribuiti tramite un singolo elemento di configurazione generato tramite lo strumento UevAgentPolicyGenerator.exe. Questo strumento legge la configurazione desiderata da un file di configurazione XML e crea un ci contenente le impostazioni di individuazione e correzione necessarie per garantire la conformità del computer.
Il file CAB dell'elemento di configurazione dei criteri di servizio UE-V viene creato usando lo strumento da riga di comando UevTemplateBaselineGenerator.exe, che include questi parametri:
- Codice del <sito>
- Nome PolicyName <Facoltativo: il valore> predefinito è "UE-V Agent Policy" se non è presente
- Descrizione policyDescription <> Facoltativo: se non presente, viene fornita una descrizione
- Percorso completo cabFilePath <per l'elemento di configurazione .CAB file>
- Percorso completo di ConfigurationFile <per il file XML di configurazione dell'agente>
Nota
Potrebbe essere necessario modificare i criteri di esecuzione di PowerShell per consentire l'esecuzione di questi script nell'ambiente. Eseguire questi passaggi nella console di Configuration Manager:
- Selezionare Proprietà impostazioni > client di amministrazione >
- Nella scheda Agente utente impostare i criteri di esecuzione di PowerShell su Bypass
Create il primo elemento di configurazione dei criteri UE-V
- Copiare il file di configurazione delle impostazioni predefinite dalla directory di installazione di UE-V Config Pack in un percorso visibile alla console di ConfigMgr Amministrazione:
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml
Il file di configurazione predefinito contiene cinque sezioni:
Tutte le impostazioni a livello di computer UE-V. L'attributo DesiredState può essere
- Impostare per l'assegnazione del valore nel Registro di sistema
- Deselezionare per rimuovere l'impostazione
- Non gestito per lasciare l'elemento di configurazione allo stato corrente
Non rimuovere righe da questa sezione. Impostare invece DesiredState Unmanaged
su se non si vuole che Configuration Manager modifichi i valori correnti o predefiniti.
Tutte le impostazioni a livello di utente UE-V. Queste voci sostituiscono le impostazioni del computer per un utente. L'attributo DesiredState può essere
- Impostare per l'assegnazione del valore nel Registro di sistema
- Deselezionare per rimuovere l'impostazione
- Non gestito per lasciare l'elemento di configurazione allo stato corrente
Non rimuovere righe da questa sezione. Impostare invece DesiredState su "Non gestito" se non si vuole che Configuration Manager modifichi i valori correnti o predefiniti.
Le voci in questa sezione controllano l'operazione del servizio. Il file di configurazione predefinito contiene una singola voce per UevAgentService. L'attributo DesiredState può essere impostato su In esecuzione o Arrestato.
Tutte le impostazioni di sincronizzazione delle app di Windows a livello di computer. A ogni PackageFamilyName elencato in questa sezione può essere assegnato un valore DesiredState di
- Abilitato per il roaming delle impostazioni
- Disabilitato per impedire il roaming delle impostazioni
- Cancellata per rimuovere la voce dal controllo UE-V
È possibile aggiungere altre righe a questa sezione in base all'elenco delle app di Windows installate che possono essere visualizzate usando il cmdlet di PowerShell GetAppxPackage.
Windows8AppsCurrentComputerUserPolicy
Identico a Windows8AppsComputerPolicy con impostazioni che sostituiscono le impostazioni del computer per un singolo utente.
- Modificare il file di configurazione modificando i campi di stato e valore desiderati.
- Eseguire questo comando in un computer che esegue la console di ConfigMgr Amministrazione:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
- Importare il file CAB usando ConfigMgr console o PowerShell Import-CMConfigurationItem
Aggiornare un elemento di configurazione dei criteri UE-V
- Modificare il file di configurazione modificando i campi di stato e valore desiderati.
- Eseguire il comando dal passaggio 3 in Create il primo elemento di configurazione dei criteri UE-V. Se il nome è stato modificato con il parametro PolicyName, assicurarsi di immettere lo stesso nome.
- Reimportare il file CAB. La versione in ConfigMgr verrà aggiornata.
Generare una baseline di modello UE-V
I modelli UE-V vengono distribuiti usando una linea di base contenente più elementi di configurazione. Ogni elemento di configurazione contiene gli script di individuazione e correzione necessari per installare un modello UE-V. Il modello UE-V effettivo viene incorporato nello script di correzione per la distribuzione usando la funzionalità standard dell'elemento di configurazione.
La baseline del modello UE-V viene creata usando lo strumento da riga di comando UevTemplateBaselineGenerator.exe, che include i parametri seguenti:
- Codice del <sito>
- BaselineName <name> (Facoltativo: il valore predefinito è "UE-V Template Distribution Baseline" se non è presente)
- Descrizione baselineDescription <> (facoltativa: se non presente, viene fornita una descrizione)
- Cartella modello UE-V TemplateFolder <>
- Registrare <l'elenco di file di modelli separati da virgole>
- Annullare la registrazione dell'elenco <di modelli separati da virgole>
- CabFilePath <Percorso completo del file CAB di base da generare>
Il risultato è un file CAB di base pronto per l'importazione in Configuration Manager. Se in una data futura si aggiorna o si aggiunge un modello, è possibile eseguire nuovamente il comando usando lo stesso nome di base. L'importazione del file CAB comporta aggiornamenti della versione ci sui modelli modificati.
Create la prima linea di base del modello UE-V
- Create un set "master" di modelli UE-V in un percorso di cartella stabile visibile al computer che esegue la console di ConfigMgr Amministrazione. Quando i modelli vengono aggiunti o aggiornati, questa cartella è la posizione in cui vengono estratti per la distribuzione. L'elenco iniziale dei modelli può essere copiato da un computer con UE-V installato. Il percorso predefinito del modello è C:\Programmi\Microsoft User Experience Virtualization\Templates.
- Create un file text.bat in cui è possibile aggiungere il comando del generatore di modelli. Questo passaggio è facoltativo, ma renderà più semplice la rigenerazione se si salvano i parametri del comando
- Aggiungere il comando e i parametri al file .bat che genererà la baseline. Nell'esempio seguente viene creata una linea di base che distribuisce blocco note e calcolatrice:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe -Site "ABC" -TemplateFolder "C:\ProductionUevTemplates" -Register "MicrosoftNotepad.xml, MicrosoftCalculator.xml" -CabFilePath "C:\MyCabFiles\UevTemplateBaseline.cab"
- Eseguire il file .bat per creare UevTemplateBaseline.cab pronti per l'importazione in Configuration Manager
Aggiornare una baseline di modello UE-V
Il generatore di modelli usa la versione del modello per determinare se un modello deve essere aggiornato. Se si apporta una modifica al modello e si aggiorna la versione, il generatore di base confronta il modello nella cartella master con il modello contenuto nell'integrazione continua nel server ConfigMgr. Se viene rilevata una differenza, vengono aggiornate le versioni di base e ci modificate generate.
Per distribuire un nuovo modello di Blocco note, seguire questa procedura:
- Aggiornare la versione del modello e del modello disponibile nell'elemento <Version> del modello
- Copiare il modello nella directory del modello master
- Eseguire il comando nel file .bat creato nel passaggio 3 in Create la baseline del primo modello UE-V
- Importare il file CAB generato in ConfigMgr usando la console o PowerShell Import-CMBaseline