--- title: Office CSP description: The Office configuration service provider (CSP) enables a Microsoft Office client to be installed on a device. This CSP was added in Windows 10, version 1703. ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows author: dansimp ms.date: 08/15/2018 ms.reviewer: manager: dansimp --- # Office CSP The Office configuration service provider (CSP) enables a Microsoft Office client to be installed on a device via the Office Deployment Tool (ODT). For more information, see [Configuration options for the Office Deployment Tool](/deployoffice/office-deployment-tool-configuration-options) and [How to assign Office 365 apps to Windows 10 devices with Microsoft Intune](/intune/apps-add-office365). This CSP was added in Windows 10, version 1703. For more information, see [Office DDF](office-ddf.md). The following shows the Office configuration service provider in tree format. ```console ./Vendor/MSFT Office ----Installation --------id ------------Install ------------Status ./Device/Vendor/MSFT Office ----Installation --------id ------------Install ------------Status ./Vendor/MSFT ./Device/Vendor/MSFT Office ----Installation --------id ------------Install ------------Status ``` **./Device/Vendor/MSFT/Office/ or ./User/Vendor/MSFT/Office** The root node for the Office configuration service provider.
**Installation** Specifies the options for the Microsoft Office installation. The supported operations are Add, Delete, and Get. **Installation/_id_** Specifies a unique identifier that represents the ID of the Microsoft Office product to install. The supported operations are Add, Delete, and Get. **Installation/_id_/Install** Installs Office by using the XML data specified in the configuration.xml file. The supported operations are Get and Execute. **Installation/_id_/Status** The Microsoft Office installation status. The only supported operation is Get. **Installation/_id_/FinalStatus** Added in Windows 10, version 1809. Indicates the status of the Final Office 365 installation. The only supported operation is Get. Behavior: - When Office CSP is triggered to install, it will first check if the FinalStatus node exists or not. If the node exists, delete it. - When Office installation reaches any terminal states (either success or failure), this node is created that contains the following values: - When status = 0: 70 (succeeded) - When status!= 0: 60 (failed) **Installation/CurrentStatus** Returns an XML of current Office 365 installation status on the device. The only supported operation is Get. ## Examples Sample SyncML to install Microsoft 365 Apps for business Retail from current channel. ```xml