Forum Discussion
SebRolle
Dec 04, 2025Copper Contributor
Sharepoint - Prevent a new version each time a document is read
Hello, i am using Library in sharepoint for managing documentation using version and simultaneous collaboration on Word and Excel file. This is great. However, there is a drawback : each time someone...
virendrak
Dec 05, 2025Iron Contributor
Configure Always Open Read‑Only by Default in MS Office Files
Steps to configure:
- Once all edits are complete, open the document (either in Browser or in App). You can configure it whichever way you prefer. I personally always open documents in the App.
- Go to File > Info > Protect Document / Presentation etc.
- Select Always Open Read‑Only.
- Close the file, and reopen it to see the changes
Result:
- The document will always open in read‑only mode, regardless of the user’s permissions.
- If the user has edit rights, they will see an “Edit anyway” button to make changes.
NOTE:
- Asking users to download for reading or forcing check‑out isn’t practical.
- Include this step-in user training so staff know how to avoid accidental edits.
- If you are using templates to create documents, apply this setting to the template itself.
- All new documents created from the template will inherit the read‑only property automatically.
- This approach balances protection against accidental edits with flexibility for authorized changes.
If my post solved your issue or answered your query, please mark it as a Solution and give it a Like.
ChrisGray97
Jan 05, 2026Brass Contributor
I can't seem to get this working in a template. is there a trick to it ?
I set the values up and saved as a template, but my new documents don't have it set
- virendrakJan 05, 2026Iron Contributor
I used a .docx file as the template and added it through Add Template in document Library because it allows new documents to inherit all the template properties (Always Open Read‑Only). A .dotx file doesn’t support inheriting those properties in SharePoint.
- .docx templates: Inherit all custom properties and metadata when used in SharePoint
- .dotx templates: Do NOT inherit custom properties when used in SharePoint
- Uploading a .docx via Add Template is the correct method when you need metadata inheritance.
- ChrisGray97Jan 06, 2026Brass Contributor
I'll give that a go ... the challenge will be documents created outside of sharePoint. but if it works that's a good start