SCCM 2012 Configuration Pack for Microsoft User Experience Virtualization (UE-V)

With the SCCM 2012 Configuration Pack for UE-V you can check your clients, if they are compliant with your desired UE-V client settings. If not, SCCM will configure the settings on the client…

The UE-V Agent Baseline does the following:

1. Starts the OfflineFiles service if it is not running.

2. Validates the SettingsStoragePath and sets it if needed.

3. Validates the SettingsTemplateCatalogPath and sets it if needed.

4. Verifies that the UE-V Agent is enabled.

5. Starts the UE-V Agent Service if it is not running.

6. Verifies that the Template Auto Update script runs as a scheduled task.

7. Validates that synchronized settings packages are within the recommended size.

Install http://www.microsoft.com/en-us/download/details.aspx?id=35595 (System Center 2012 Configuration Pack for Microsoft User Experience Virtualization) on a client. This will extract some files to “C:\Program Files\ Microsoft User Experience Virtualization”.

In SCCM, import the configuration pack

  • Assets and Compliance – Overview – Compliance Settings
  • Right click Configuration Baselines – Import Configuration Data
  • Click Add and browse the installation directory for the UE-V Baseline.cab (C:\Program Files\Microsoft User Experience Virtualizatio). Click “open” to import the file…

clip_image002

clip_image004
clip_image006
clip_image008
clip_image010
clip_image012

Now configure the configuration item with your company settings

  • Assets and Compliance – Compliance Settings – Configuration Items
  • Right click the “UE-V Configuration Item” and choose “Properties”
    clip_image014
  • Choose the TAB “Settings” and Edit the “InSettingsStoragePathConfigured” Script.
    clip_image016
  • Click the button “Edit Script…” for “Remediation script”
    clip_image018
  • Now at the end of the script, change the settings storage path to your company setting (format: \\<servername>\<share>\%username%)
    Click 2x OK
    clip_image020
    clip_image022
  • There’s a second script to edit for the Template Catalog Path. Choose “InSettingsTemplateCatalogConfigured” and click on “Edit”
    clip_image024
  • Edit the Script for Remediation
    clip_image026
  • At the end of the script, edit the path (format: \\srv02\share) and click 2x OK
    clip_image028
    clip_image030
  • At the end you have to deploy the UE-V Baseline to a collection. Right click the Baseline and choose “Deploy”
    clip_image032
  • Enable the option “Remediate noncompliant rules when supported” and also “Allow remediation outside the maintenance window”. This will correct wrong settings automatically!
    Choose the collection where you need this baseline
    clip_image034

Some scripts in the baseline are written in PowerShell and not signed. So you have to edit the PowerShell execution policy in your sccm client settings, otherwise the scripts will not run…

In the SCCM Console, choose “Administration” – “Client Settings” – “Properties” on your company settings. On “Computer Agent”, change the setting “PowerShell execution Policy” to the value “Bypass”.

clip_image036

Cheers
Chris

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s