What is VMware Workspace ONE Provisioning Tool?

The VMware Workspace ONE Provisioning Tool helps you test and validate your applications (exported as a .ppkg file) and the special-purpose unattend.xml configuration file as part of the Dell Provisioning for Workspace ONE offer. This tool simplifies the testing and validation of this process in your own environment before these files are sent and applied in the Dell factory.


  • Simple UI to easily enable the IT admin to validate their ppkg and unattend.xml files in their own environment, mimicking what Dell is doing in the factory.
  • Supports PPKGs and unattend.xmls generated with Workspace ONE UEM Console 1811 or newer.
  • Highly flexible. Allows IT admins to specify the configurations for tool in a text based config file in order to change things like tool timeout and report location, to name a few.
  • Generates a detailed final summary report with client details and app installation results. This file is saved in C:\ProgramData\Airwatch\UnifiedAgent\Logs\PPKGFinalSummary.log after the "Full Process" button is clicked.
  • Halts the process if any steps fails for the given operation, giving the ability to IT admins to view & debug the state of the machine and the apps.

Supported Operations

  • Apply Apps Only - Given a ppkg, this tool deploys the applications on a test windows machine
  • Apply Full process - Given a ppkg and xml file, this tool deploys the applications on a test windows machine followed by Workspace ONE enrollment and Sysprep.






VMware Workspace ONE Provisioning Tool Considerations

The VMware Workspace ONE Provisioning tool allows you to test your Dell Provisioning for VMware Workspace ONE configuration files. The tool also allows you configure the tool settings and use command line actions to run tests.

Command Line Actions

You can choose to run your tests using command line actions.

VMware Workspace ONE Provisioning Tool Command Line Actions

Command Line Action


-a, --action

Required. Action to perform (AppsOnly or Full).

-p, --ppkg

Required. PPKG File path.

-u, --unattend

Unattend XML File path.

-s, --shutdown

Shuts down the computer after the Sysprep command finishes running.

-r, --reboot

Restarts the computer after Sysprep. You can use this option to audit the computer and to verify that the first-run experience operates correctly. The tool reboots by default if no option is specified.


Display the help screen.


Display the version information.


After running the action, exit codes display. These codes report the outcome of the action. The exit codes are as follows:

  • 0 - Success

  • 1 - Failure

  • 2 - Reboot Required

  • 3 - Timeout

Some examples include:

  • Display the help screen: VMwareWS1ProvisioningTool --help

  • Apply apps only (PPKG): VMwareWS1ProvisioningTool -a appsonly -p 'C:\MyProvisioningPackage.ppkg'

  • Apply full process (ppkg & XML) - shutting down the system at the end: VMwareWS1ProvisioningTool -a full -p 'C:\MyProvisioningPackage.ppkg' -u 'C:\MyAnswer.xml' -s

  • Apply full process (ppkg & XML) - rebooting the system at the end: VMwareWS1ProvisioningTool -a full -p 'C:\MyProvisioningPackage.ppkg' -u 'C:\MyAnswer.xml' -r

VMware Workspace ONE Provisioning Tool Configuration Options

You can change the configuration settings for the VMware Workspace ONE Provisioning Tool to meet your needs. To change the settings, you must edit the VMwareWS1ProvisioningTool.exe.config file.



For the full Dell Provisioning Operational Guide, please click here.

Have more questions? Submit a request


Article is closed for comments.