QMS Document Approval with Multiple Approvers Required

Copper Contributor

Let me begin by saying that I am a beginner at all things SharePoint.

I have been volunteered to work with our company QMS team on building a document repository. The plan is to get ISO9001 certified. 


There is need to have any new uploaded files approved for end users to view, as well as approval on version changes to documents. I have gotten these working fine for a single approver.


There are going to be documents that need to be approved by different department heads before they can be released as the latest version. I found a very helpful video and have built a flow that is working successfully. Power Automate Custom Approvals on SharePoint Document Library (Majority  (Web view) This is only working for the initial upload of the file. The approvers are getting email and Teams alerts that a new file has been uploaded, and is now pending approval.


If I change/update the file with a new name, or new text, nothing happens. I would like to have the site require the same multiple approver process. 


If someone would be so kind as to point me in the right direction to get the approval function working for any changes, and not just upload, that would be great! 


If I need to upload/share the flow to make things easier, let me know how to best do that.

Thanks in advance!

2 Replies
Hello Tim,
I'm currently starting from scratch. Did you have any luck with your question?


I was trying to achieve something that was fully automated, but that was a little too much.

I have settled with "mostly" automated. 


When a document is uploaded by someone, they have to click the "automate" menu on the SharePoint library, then use a modified version of this template: Request approval (everyone must approve) for a selected item | Power Automate


I was hoping for it to automatically pick the appropriate department managers to send the approval request to, but I haven't gotten that to work. Instead, the person requesting the approval chooses the people manually to approve the document. Nobody is complaining that it's too much work to type in a couple names, so that's how we're doing it.