SyncML
Create a Complete Block of SyncML
A complete block of SyncML code consists of the following attributes:
- Runs from
<[characteristic]>
to<[characteristic]>
- Uses Add, Delete, Replace, or Exec as a characteristic.
- Does not contain text before or after the characteristics.
- May or may not remove all whitespace and linearize the code block to condense its size.
For Example:
<Replace><CmdID>2</CmdID><Item><Target> <LocURI>./Device/Vendor/MSFT/AssignedAccess/KioskModeApp</LocURI></Target> <Meta><Format xmlns="syncml:metinf">chr</Format></Meta><Data> {"Account":"standard","AUMID":"AirWatchLLC.AirWatchBrowser_htcwkw4rx2gx4!App"}</Data></Item></Replace>
Update or Delete Settings
Manually apply tags to update or delete settings using a Windows 10 custom settings profile.
- To update settings, use the replace tag:
<Replace> to </Replace>
- To remove settings, use the delete tag:
<Delete> to </Delete>
For Example: Remove Kiosk Assigned Access Setting
<Delete><CmdID>2</CmdID><Item><Target> <LocURI>./Device/Vendor/MSFT/AssignedAccess/KioskModeApp</LocURI></Target></Item></Delete>
Configure a Windows 10 Custom Settings Profile
Create a block of SyncML code:
- Go to VMware Code Sample Exchange.
- Find the correct sample.
- Copy the text.
Copy the Profile Settings from the Latest AirWatch Console
- Log into a version of the AirWatch console that supports the desired profile functionality.
- Configure and Save this payload to create a profile.
- Find the new profile in the list view: 1) Click its radio button. 2) Click the </>XML option. 3) Copy the SyncML that appears.
- Paste the SyncML into a text editor, and edit it: 1) Remove lines of text so that all the code falls between the tags:
<[ Add, Delete, Replace, or Exec ]>
to<[ Add, Delete, Replace, or Exec ]> 2)
Optionally, remove the whitespace, and linearize the SyncML. - Copy the formatted code.
Create New SyncML
- Go to the Configuration Service Provider (CSP) Reference.
- Access the newest Windows Insider features.
- Follow the site’s available guidelines to create the code sample.
- Copy the text.
Publish SyncML code:
-
Navigate to Devices > Profiles > List View > Add > Add Profile > Windows > Windows Desktop.
-
Refer to the LocURI to determine the profile’s context.
- User Profile: Select if the LocURI begins with
./User/
. - Device Profile: Select if the LocURI begins with
./Device/
.
- User Profile: Select if the LocURI begins with
-
Configure General settings to determine how the profile deploys and who receives it.
-
Select the Custom Settings payload.
-
Click Configure, and paste the complete block of SyncML code in the text box.
-
Select Save & Publish.