Permission & Access Issues

Why SharePoint Site Owners Cannot Set Custom Theme Colors

Ayan MasoodAyan Masood Nov 3, 2026 868 views

Question details

SharePoint site owners are unable to apply custom branding colors or specific HEX values to their sites, being restricted to predefined themes instead.

Why SharePoint Site Owners Cannot Set Custom Theme Colors
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Attempting to apply custom branding or HEX color codes to a SharePoint site as a standard site owner.
Observed behavior
The site owner only has access to predefined themes and is blocked from setting custom theme colors without SharePoint administrator privileges.
Before you start

Verify your current permission level in SharePoint. You will need to contact a user with SharePoint Administrator or Global Administrator roles to implement custom branding.

Solution 1Recommended

Deploy a Custom Theme using Theme Generator and PowerShell (For Administrators)

SharePoint administrators can create and deploy custom themes using the official Theme Generator tool and PowerShell scripts.

By design, Microsoft SharePoint restricts the creation of custom themes to administrators to maintain organizational branding consistency. If you are a standard site owner, you must request your SharePoint administrator to perform these steps.

1
Open Theme Generator

Navigate to the Microsoft SharePoint Theme Generator tool in your web browser.

2
Configure HEX Values

Input your desired primary theme colors, including specific HEX values, and generate the theme code.

3
Copy the PowerShell Script

Copy the generated PowerShell script provided by the Theme Generator output.

4
Open SharePoint Online Management Shell

Open the SharePoint Online Management Shell on your computer as an administrator and connect to your SharePoint admin center.

5
Execute the Cmdlet

Execute the Add-SPOTheme cmdlet using the generated code to deploy the custom theme to your tenant, making it available for site owners to select from the Change the look panel.

Deploy a Custom Theme using Theme Generator and PowerShell (For Administrators)
Admin Rights Required: Only users with the SharePoint Administrator role can execute these PowerShell commands.
Free Microsoft Office alternative

Collaborate Seamlessly with WPS Office

While SharePoint handles web-based site management, managing your daily documents doesn't have to be restricted by rigid permission levels. WPS Office provides a lightweight, free alternative to Microsoft Office, giving you complete control over your document formatting, themes, and branding without requiring elevated admin privileges.

  1. 1. Download WPS Office: Download and install WPS Office for free from the official website.
  2. 2. Open Your Document: Launch WPS Office and open a new Writer, Spreadsheet, or Presentation file.
  3. 3. Apply Custom Themes: Navigate to the Page Layout or Design tab to apply your custom branding colors effortlessly.
Fully compatible with Microsoft Word, Excel, and PowerPoint file formats.Easily customize document themes, colors, and branding without admin restrictions.Lightweight installation with a familiar, easy-to-use interface.Free built-in tools for comprehensive document and PDF management.
microsoft office alternative - wps office

Frequently Asked Questions

Can standard SharePoint site owners apply a custom HEX color to their site?

No. Standard site owners can only choose from predefined themes in the 'Change the look' menu. Applying a custom HEX color requires SharePoint administrator privileges to deploy a new theme via PowerShell.

Why does Microsoft restrict custom theme creation to administrators?

Microsoft typically restricts custom theme creation to administrators to ensure that organizational branding guidelines and accessibility standards are maintained consistently across all internal SharePoint sites.

Is there any workaround for site owners to change colors without PowerShell?

Without administrator intervention, site owners are strictly limited to the default options. You must contact your administrator to add new organizational themes to that panel.

How do I find out who my SharePoint administrator is?

You can usually find your SharePoint administrator by checking your organization's IT support portal, company directory, or by asking your internal IT helpdesk for assistance with SharePoint permissions.