Windows - Deploying Office CSP

Office CSP


  • Author: Josue Negron
  • Email:
  • Date Created: 7/11/2017
  • Supported Platforms: Windows 10 Pro, Enterprise and Education
  • Tested on Windows 10: 1703


The Office CSP is used to install the Office client on a device via the Office Deployment Tool. This CSP was added in Windows 10 1703.


The Office CSP allows customers to attach a serialized configuration XML within the Data tags to allow of auto download and installation of various Office 365 editions. 

A sample configuration XML for deploying Office 365 for Business Retail is below, but you can also use Configuration XML Editor to quickly generate this XML, then serialize (Encode) the XML (using XML Tools Plugin on Notepad++ (Convert XML to Text) or any online tool) before pasting between the <data></data> tags in the custom XML sample.

Configuration XML for Office 365 for Business, Current Channel

	<Add OfficeClientEdition="32" Channel="Current">
		<Product ID="O365BusinessRetail">
			<Language ID="en-us" />
	<Display Level="None" AcceptEULA="TRUE" />

Serialized Configuration

	&lt;Add OfficeClientEdition=&quot;32&quot; Channel=&quot;Current&quot;&gt;
		&lt;Product ID=&quot;O365BusinessRetail&quot;&gt;
			&lt;Language ID=&quot;en-us&quot; /&gt;
	&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;

Change Log

  • 7/11/2017: Created Sample for Office CSP
  • 7/27/2017: Updated README Details Section

Additional Resources

Sign in to be able to add comments.

Comments 3

equevedo 6 months ago
Works great, thanks Josué!
CanuckDave 23 days ago
Has anyone had success testing this in Windows 10 build 1709 Enterprise?
d1v9d 2 days ago
Hello JosueNegron do you I haven't has any luck getting this to work with Office 2016 installation files. Do you have any suggestions?