Permission & Access Issues

Fix SharePoint Users Cannot Add News with Contribute Permission

Steve KSteve K Oct 23, 2026 869 views

Question details

Users need to allow SharePoint members to create and publish news posts without granting full Edit permissions to the entire site.

How to Fix SharePoint Users Unable to Add News with Contribute Permissions
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
A site administrator wants to restrict broad site access (keeping it to Read) while enabling specific users to create and publish news posts.
Observed behavior
Users with Read access can see the 'Create News Post' option, but cannot publish. Granting 'Contribute' access to the Site Pages library alone is insufficient for publishing news.
Before you start

Ensure you have Site Owner or Full Control permissions on the SharePoint site to modify security groups, break library inheritance, and create custom permission levels.

Solution 1Recommended

Create a Custom Permission Level for the Site Pages Library

Set up a scoped custom permission level that allows page creation and publishing for specific users without granting them full site Edit access.

Because the default 'Contribute' permission level does not include the specific rights required to publish modern site pages, you must create a custom permission level. By applying this new level exclusively to the Site Pages library, users maintain Read-only access to the rest of the site.

1
Access Site Permissions

Click the gear icon in the top right corner of your SharePoint site, select 'Site permissions', and then click 'Advanced permissions settings' at the bottom of the panel.

2
Create a Custom Permission Level

Click 'Permission Levels' in the ribbon. Click on the 'Edit' permission level, scroll to the bottom, and click 'Copy Permission Level'. Name this new level 'News Publisher' and ensure options like 'Add Items', 'Edit Items', and 'View Items' remain checked.

3
Navigate to the Site Pages Library

Go to 'Site contents' and open the 'Site Pages' library. Click the gear icon, select 'Library settings', and then 'More library settings'.

4
Break Inheritance and Assign Permissions

Click 'Permissions for this document library' and select 'Stop Inheriting Permissions' in the ribbon. Select the user or group you want to grant access to, click 'Edit User Permissions', and assign the newly created 'News Publisher' permission level.

Create a Custom Permission Level for the Site Pages Library
Secure Collaboration: By breaking inheritance on the Site Pages library, you successfully keep the rest of your SharePoint site secure under Read-only access while empowering users to publish news.
Free Microsoft Office alternative

Looking for a Simpler Way to Collaborate on Documents?

SharePoint permission management can be overly complex for simple teams. If you need a straightforward, lightweight solution for team document collaboration and creation, WPS Office provides an easy-to-use alternative with seamless file sharing and high compatibility with Microsoft Office formats.

  1. 1. Download and Install: Download WPS Office for free from the official website and install it on your device.
  2. 2. Sign In to Cloud Storage: Log in to your WPS account to access built-in cloud storage for all your documents.
  3. 3. Share with Simple Permissions: Open a document, click the 'Share' button, and instantly generate a link with straightforward 'View' or 'Edit' permissions for your team.
Free and lightweight office suite for seamless team productivityFully compatible with Microsoft Word, Excel, and PowerPoint formatsBuilt-in cloud collaboration and easy link sharing without complex permission setupsFamiliar user interface for quick adoption
microsoft office alternative - wps office

Frequently Asked Questions

Can a user with Read permissions create news posts in SharePoint?

A user with Read access may see the 'Create News Post' button, but they will be unable to successfully publish the post because publishing functionality requires Edit permissions on the Site Pages library.

Why is the 'Contribute' permission level not enough to publish SharePoint news?

The default 'Contribute' level allows users to add and edit list items and documents. However, publishing modern SharePoint site pages (which news posts are built upon) generally requires elevated rights found in the 'Edit' permission level.

How do I restrict users from editing the whole site while allowing news creation?

You must maintain their Read access at the broader site level. Then, navigate specifically to the Site Pages library, break permission inheritance, and assign them Edit or a customized permission level strictly for that library.

Does breaking permission inheritance on Site Pages affect other document libraries?

No. Breaking inheritance on the Site Pages library only affects that specific library. All other document libraries and lists on your SharePoint site will continue to inherit the default site-level permissions.