logo
search
Permission & Access Issues

How to Prevent SharePoint Read-Only Users from Editing Excel Attachments

Maira MehtabMaira Mehtab Sep 28, 2026 869 views

Question details

A SharePoint user assigned 'Read' permissions can open, edit, and save changes to Excel attachments via the desktop application, despite the file being strictly read-only in the web browser.

Product
Microsoft SharePoint and Excel
Device & OS
not provided
Scenario
Managing document security and enforcing read-only access for users downloading or opening Excel attachments from SharePoint.
Observed behavior
The browser correctly enforces read-only mode online, but when the file is opened in desktop Excel, the user can remove the read-only restriction, modify the file, and save changes back to the server.
Before you start

Verify the exact permission level assigned to the affected user in the SharePoint site or specific list, and confirm whether they have 'Edit' or 'Contribute' permissions inherited from another SharePoint group.

Solution 1Recommended

Contact Microsoft 365 Support for Service Investigation

Since this involves tenant permissions and service behavior discrepancies between browser and desktop apps, Microsoft Support needs to investigate the backend logs.

Microsoft SharePoint and Office desktop applications sometimes enforce permissions differently. Read permission alone in a SharePoint list may not guarantee that every desktop editing scenario is blocked due to how the desktop sync app or Office client authenticates and handles attachments. Because there is no straightforward toggle to prevent this while still allowing desktop access, escalating to a tenant admin is necessary.

1
Log into the Admin Center

Log into the Microsoft 365 Admin Center with administrator credentials.

2
Open a Support Ticket

Navigate to 'Support' > 'Help & support' to open a new service request.

3
Provide Reproduction Steps

Provide detailed reproduction steps, the specific user account details, and note that the file is read-only online but fully editable in the desktop app.

4
Gather Service Logs

Work with the Microsoft 365 support team to gather relevant SharePoint permission and service logs for your tenant.

Free Microsoft Office alternative

Looking for a simpler way to manage your spreadsheets securely?

If managing complex Microsoft Office permissions and syncing issues becomes overwhelming, consider WPS Office. It provides a lightweight, highly compatible alternative for handling your daily spreadsheet tasks with simple, reliable built-in document protection features.

  1. 1. Open WPS Spreadsheet: Launch WPS Office and open your spreadsheet document.
  2. 2. Access Protection Features: Navigate to the 'Review' tab on the top ribbon and click on 'Protect Sheet' or 'Protect Workbook'.
  3. 3. Set a Read-Only Password: Enter a secure password to prevent unauthorized users from making local edits to your document.
Fully compatible with Microsoft Excel (.xlsx) formats.Free and lightweight alternative to heavy desktop applications.Easy-to-use document encryption and read-only password protection.Familiar user interface makes migration seamless without a learning curve.
microsoft office alternative - wps office

Frequently Asked Questions

Why does SharePoint allow read-only users to edit in the Excel desktop app?

This often occurs due to discrepancies in how the browser and desktop applications authenticate and enforce permissions. Desktop applications sometimes cache credentials or recognize higher inherited permission levels (like Edit or Contribute) from the site level, bypassing the specific list's Read-only setting.

How can I block users from opening SharePoint files in the desktop app completely?

You can force documents to open strictly in the browser by going to the SharePoint Document Library Settings > Advanced Settings. Under the 'Opening Documents in the Browser' section, select the 'Open in the browser' option.

Does a 'View Only' permission prevent downloading and desktop editing?

Yes. While 'Read' permissions generally allow users to download files, assigning a 'View Only' permission prevents users from downloading the document entirely. If they cannot download it, they cannot open it in the desktop client to bypass browser read-only restrictions.