Update an Existing CSP with VMware Policy Builder

In this exercise, you will modify an existing SyncML which enables or disables Cortana.  We will paste the SyncML into the VMware Policy Builder, modify the setting and then create a Workspace ONE Device profile to disable Cortana on your Windows 10 system.  

1. Review current search settings

  1. Click the Search Bar.
  2. Validate that Cortana is enabled on the device.

2. Sign Out of the Win10-01a Virtual Machine

From the win10-01a Virtual Machine:

  1. Click the Windows button.
  2. Click the User icon.
  3. Click Sign Out.

Note: If the sign out is interrupted due to other applications, force the sign out by clicking Sign out anyway.

3. Return to the VMware Policy Builder

  1. Click the Google Chrome icon from the Task Bar.
  2. Click the tab you previously opened to the VMware Policy Builder.

4. Modify Existing SyncML

  1. Click the Modify tab.
  2. Drag-and-drop the below SynML into the SyncML pane.  The VMware Policy Builder will read the SyncML and show configuration information in the left pane.
  3. Expand Policy.
  4. Expand Device.
  5. Expand Config.
  6. Scroll down.
      <Format xmlns="syncml:metinf">int</Format>

4.1. Modify the Allow Cortana Setting

  1. Expand Experience
  2. Under Allow Cortana notice it is set to 1.  That means Cortana is currently enabled.  

4.2. Disable Cortana and copy SyncML

  1. Enter 0 under Allow Cortana
  2. Notice that the SyncML dynamically updated, and it now shows a 0 for the Data attribute.
  3. Click the Copy button to copy the SyncML.

5. Create Profile in Workspace ONE to Disable Cortana

In the Workspace ONE UEM Console,

  1. Click Devices.
  2. Expand Profiles & Resources.
  3. Click Profiles.
  4. Click Add.
  5. Click Add Profile.

5.1. Select the Windows Platform

Click Windows.

5.2. Select the Device Type

Click Windows Desktop.

5.3. Select the Context

Click Device Profile.

5.4. Setup the General Payload Details

  1. Click the General payload tab.
  2. Enter Disable Cortana as the name.
  3. Select All Devices ([email protected]) for the Assigned Groups.

5.5. Enable the Custom Settings Payload

  1. Scroll down to find the Custom Settings payload tab.
  2. Click the Custom Settings payload tab.
  3. Click Configure.

5.6. Configure the Install Settings Commands

  1. Right-click within the the Custom Settings textbox and click Paste to paste the copied SyncML.
  2. Confirm the SyncML pasted.

The Install Settings will cause Cortana to be disabled when the device is enrolled and this Custom Settings Profile is assigned.

5.7. Retrieve the Remove Settings for the CSP

  1. Return to the Policy Builder tab.
  2. Select Delete for the Allow Cortana field.
  3. Click Copy.

5.8. Configure the Remove Settings Commands

  1. Return to the Workspace ONE UEM Console tab.
  2. Scroll down to find the Remove Settings textbox.
  3. Right-click within the Remove Settings textbox and click Paste to paste the SyncML you copied earlier.
  4. Ensure the SynML pasted successfully.
  5. Click Save & Publish.

5.9. View the Device Assignment and Publish

  1. Review the device assignment.  Your Windows 10 desktop which you recently enrolled into Workspace ONE should be listed.
  2. Click the Publish button to push the CSP down to your Windows 10 device.

6. Validate the Search Settings CSP

Double-click the Win10-01a.rdp file on the desktop of the Main Console to log back in to our Windows 10 device.  

6.1. Review Search Settings

  1. Click the Search Bar.
  2. Confirm that Cortana is disabled.

Cortana is now disabled and the system is using standard search.  This exercise shows how you can modify modify and push down existing SyncML with the VMware Policy Builder.


Add your comment

E-Mail me when someone replies to this comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.