logo
search
Permission & Access Issues

How to Prevent Requesters from Adding Themselves as SharePoint Approvers

Algirdas JasaitisAlgirdas Jasaitis Oct 10, 2026 868 views

Question details

Users need to restrict the Approvers column in the SharePoint Approval template to prevent requesters from adding their own names as approvers.

How to Prevent Requesters from Adding Themselves as SharePoint Approvers
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Configuring access controls and validation rules for a SharePoint Approval list template.
Observed behavior
Standard SharePoint settings and ordinary column validation cannot prevent a requester from selecting their own name in the default Approvers column.
Before you start

Because out-of-the-box SharePoint settings cannot enforce this restriction on the default Approvers column, you will need administrative access to Microsoft Power Automate or Power Apps to design a custom workflow.

Solution 1Recommended

Use Power Automate for a Custom Approval Workflow

Bypass the default SharePoint Approvers column by using Power Automate to automatically route approval requests to designated managers.

Since the default Approvers column cannot validate against the current requester, the best approach is to remove this column from the user form entirely. Instead, use a Power Automate flow that triggers when an item is created and routes the approval based on predefined logic or management hierarchy.

1
Modify the SharePoint List

Go to your SharePoint list settings and remove or hide the default 'Approvers' column from the new item form.

2
Launch Power Automate

Open Power Automate from your Microsoft 365 dashboard and click 'Create' to start a new 'Automated cloud flow'.

3
Set the Flow Trigger

Choose the SharePoint trigger 'When an item is created' and connect it to your specific site address and list name.

4
Add the Approvals Action

Add a new step for 'Start and wait for an approval'. In the 'Assigned To' field, dynamically assign the approver using the 'Get manager' action (based on the 'Created By' email), preventing the requester from having a choice in the matter.

Use Power Automate for a Custom Approval Workflow
Independent Approvals: This method ensures that the approval chain is handled entirely backend-side, making it impossible for requesters to self-approve.
Free Microsoft Office alternative

Looking for a Simpler Way to Manage Documents?

Dealing with complex SharePoint configurations and Power Apps customizations can be time-consuming. If you are looking for a free, lightweight, and easy-to-use alternative to the broader Microsoft Office suite for your everyday document tasks, WPS Office is an excellent choice. It offers a highly familiar interface, allowing for seamless migration without a steep learning curve.

  1. 1. Download the Installer: Visit the official WPS Office website and click the free download button for your operating system.
  2. 2. Install WPS Office: Run the downloaded setup file and follow the quick on-screen instructions.
  3. 3. Open Your Office Files: Launch WPS Office and directly open your existing DOCX, XLSX, and PPTX files with perfect formatting preservation.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Lightweight suite that runs smoothly on all major desktop and mobile operating systems.Built-in PDF editing, form filling, and signing tools for efficient document approvals.Familiar user interface that makes switching from Microsoft Office seamless and instant.
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't standard SharePoint column validation work for the Approvers field?

The Approvers column is a default field specific to the SharePoint Approval template. Standard out-of-the-box column validation rules do not support complex dynamic comparisons, such as checking if the currently logged-in user matches the selected user in a Person or Group field.

Can I prevent self-approvals without using Power Automate or Power Apps?

No, natively within the standard SharePoint Approval template UI, there is no simple toggle or validation formula to prevent self-approval. You must use either Power Automate to handle routing automatically or Power Apps to hide the field from the requester.

Do I need a premium license to build this custom approval flow?

Generally, no. The standard 'Start and wait for an approval' action and standard SharePoint connectors in Power Automate are included with most basic Microsoft 365 licenses that provide access to SharePoint.