Skip to main content

Notifications

Community site session details

Community site session details

Session Id : IcQhzGNte+/kmNzHCI2gou
Power Automate - Building Flows
Suggested answer

QMS Compliance Automation

Like (0) ShareShare
ReportReport
Posted on 26 Feb 2025 14:21:42 by 14

Hi,

I’m in the process of building a QMS within SharePoint. I’m using a folder structure and adding custom columns, such as "Link to SOP," "Process Approver," "Process Owner," "Status," "Review Date," etc.

As part of the QMS, I want to send automated emails to the relevant individuals when an SOP is added or updated, asking them to confirm they’ve read and understood the document.

However, I’m wondering if it’s possible to automatically collect records of those who have confirmed they’ve read and understood the new or updated SOP. If this is feasible, what’s the best way to implement it?

I understand this might involve tools beyond Power Automate, but any guidance would be greatly appreciated.

  • Suggested answer
    David_MA Profile Picture
    10,858 Super User 2025 Season 1 on 26 Feb 2025 at 17:31:19
    QMS Compliance Automation
    Since there is no trigger to start a flow from when someone just reads a document, I would suggest:
    1. Create a flow that triggers when a document has been created or updated.
    2. If who needs to confirm they've read it varies by document, add a people field to the document library and populate each document with the names of the people who need to confirm they've read the document.
    3. Then when the flow triggers. get the names from the people field and add an apply to each.
    4. This step gets tricky, as you need to build a flow that is triggered from an HTTP request. 
      1. You can read about this at How to trigger a Power Automate Flow with a HTTP Request
    5. Then in the apply to each action, call this flow for each person.
    6. In the flow that is called from the HTTP request, either send them an approval action or an e-mail with options telling them that they need to read the document and once they have, complete the approval or respond to the e-mail with options.
    7. Not sure what you need to do once you know people have read the document, so that is up to you.
     
    We use a dedicated LMS to handle this type of requirement as we have too many regulatory requirements around this type of thing that a dedicated system can handle much better especially around reporting. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Automate - Building Flows

#1
stampcoin Profile Picture

stampcoin 87

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 70 Super User 2025 Season 1

#3
David_MA Profile Picture

David_MA 48 Super User 2025 Season 1

Overall leaderboard
Loading started