Require Approval Before SharePoint Document Updates Become Visible
Question details
A user needs to configure a SharePoint document library so that document revisions require supervisor approval before becoming visible to others.

- Product
- SharePoint
- Device & OS
- not provided
- Scenario
- Setting up a document library where revised documents are hidden from standard users until approved, while preserving version history and preventing deletions or renaming.
- Observed behavior
- SharePoint does not provide this complete, complex workflow as a single built-in feature, requiring a combination of versioning, security settings, and Power Automate to achieve the desired result.
Ensure you have Site Administrator permissions for the SharePoint document library and access to Microsoft Power Automate to create custom approval flows.
Configure SharePoint Versioning and Power Automate Flow
Combine built-in SharePoint versioning and draft security settings with a custom Power Automate flow to handle supervisor routing and notifications.
SharePoint natively supports content approval and version history, which controls document visibility. However, for dynamic supervisor routing and customized notifications, you must integrate these settings with a Microsoft Power Automate workflow.
Navigate to your SharePoint document library. Click the Gear icon, select 'Library settings', and then 'More library settings'. Click on 'Versioning settings' and select 'Yes' under 'Require content approval for submitted items'.
In the same 'Versioning settings' menu, select 'Create major and minor (draft) versions'. This ensures that the previous approved major version remains visible while the new minor version is pending approval.
Scroll down to 'Draft Item Security' and select 'Only users who can approve items (and the author of the item)'. Click 'OK' to save your changes.
Open Microsoft Power Automate. Create a new automated cloud flow triggered by 'When a file is created or modified (properties only)' in SharePoint. Add an 'Start and wait for an approval' action, assign it to the supervisor's email dynamically or statically, and add condition branches for 'Approve' or 'Reject' to update the file's approval status accordingly.

Looking for a Seamless Office Alternative? Try WPS Office
While complex automated workflows are handled in SharePoint, creating and editing your daily reports, spreadsheets, and presentations is effortless with WPS Office. It serves as a highly compatible, lightweight, and cost-effective alternative to Microsoft Office.
- 1. Download WPS Office: Visit the official WPS website and click the free download button for your operating system.
- 2. Install the Application: Run the downloaded installer and follow the simple on-screen instructions to set up the software.
- 3. Open and Edit Documents: Launch WPS Office to easily create or edit your existing Word, Excel, and PowerPoint files with perfect format preservation.

Frequently Asked Questions
How can I prevent users from deleting or renaming SharePoint documents?
You can create a custom permission level in SharePoint by going to Site Permissions, copying the existing 'Contribute' permission level, and unchecking the 'Delete Items' option. Assign this new permission level to the standard users in your library.
What happens to the old document version while a new one is pending approval?
If you configure 'Draft Item Security' correctly, standard users will continue to view the last approved major version of the document. Only the author and designated approvers will see the new draft version until it is approved.
Can SharePoint automatically route approvals to a user's manager?
Yes, but it requires Power Automate. In your flow, you can use the 'Get manager (V2)' action from the Office 365 Users connector to dynamically find the document author's manager and route the approval request directly to them.




