How to Deploy Excel and PowerPoint THMX Themes with Intune
Question details
IT administrators need a centralized method to distribute custom corporate THMX themes for Excel and PowerPoint to multiple users.

- Product
- Microsoft Excel, Microsoft PowerPoint, Microsoft Intune
- Device & OS
- Windows, Mac
- Scenario
- Deploying standard corporate branding files (THMX) across an organization so users can seamlessly access them.
- Observed behavior
- The deployed themes must automatically appear for users within the Office applications under Design > Themes > Custom.
Ensure you have Microsoft Intune administrator privileges and your final .thmx theme files are fully prepared and tested on a local device before mass deployment.
Deploy THMX Files to Local AppData via Intune Scripts
Use Microsoft Intune PowerShell scripts to copy the theme files directly into the local AppData folder on users' Windows machines.
This method forces the theme files into the exact local directory that Office scans for custom templates and themes. It is highly effective for Windows environments.
Write a script that copies your corporate .thmx files to the destination path: %appdata%\Microsoft\Templates\Document Themes.
Log in to the Intune portal, navigate to Devices > Scripts, and add a new Windows PowerShell script containing your deployment code.
Select the target Azure AD user or device groups and deploy the script. Once executed, users will find the themes under Design > Themes > Custom.

Use an Organization Assets Library in SharePoint
Configure a centralized Organization Assets Library in SharePoint to host corporate themes without managing local file copies.
Deploy Themes using Group Policy (GPO)
For on-premises or hybrid domain environments, Group Policy Preferences can securely push the THMX files to networked machines.
Simplify Template Management with WPS Office
If your organization struggles with the complexities of Intune deployment for standard themes, consider switching to a more flexible suite. WPS Office is a robust, lightweight alternative that simplifies enterprise deployment and provides standard corporate templates to users with ease.
- 1. Download WPS Office: Visit the official WPS website to download the standard or enterprise installer.
- 2. Deploy Across Devices: Use your preferred endpoint management tool to silently install the lightweight WPS package on user devices.
- 3. Distribute Templates: Share corporate templates through local networks or cloud drives to ensure standard branding across all WPS Presentations and Spreadsheets.

Frequently Asked Questions
Where are PowerPoint THMX files stored locally on a Windows PC?
By default, custom themes are stored in the user's AppData directory at %appdata%\Microsoft\Templates\Document Themes. Files placed here automatically show up under the Custom Themes tab.
Can I deploy THMX themes to Mac users via Intune?
Yes, but instead of PowerShell, you must use a macOS shell script via Intune to copy the .thmx files to the specific macOS Office template directory: ~/Library/Group Containers/UBF8T346G9.Office/User Content/Themes.
Why aren't my deployed themes showing up in PowerPoint?
Ensure the deployment script succeeded and the files physically exist in the target %appdata% directory. If the files are present, the user may simply need to restart Excel or PowerPoint for the application to detect the new themes.
What is the difference between an Office Template (.potx) and an Office Theme (.thmx)?
A .potx template contains slides with specific layouts, text, and structure. A .thmx theme only contains design elements like color palettes, fonts, and background effects, which can be universally applied across PowerPoint, Excel, and Word.




