Share via

Power Automate Flow

andare smith 0 Reputation points
Apr 26, 2023, 2:39 PM

Good Morning, I am in the middle of creating an app to track our awards that we get at work. The award has to get submitted by the initial person, get sent to a different person, then get sent to an individual higher than them. once the higher up approves it and makes any corrections they send it back to the middle-man and the middle-man sends it up to the finalizing authority. (just a along chain of flows). What I have tried is creating multiple different sharepoint lists and every time they hit the submit button in powerapps it creates the item in the next higher person's sharepoint list so they can view it in their section of the app under their own individual vertical gallery. The issue that I'm finding is whenever someone submits the form it does what it's supposed to do and create an item in the next sharepoint list but once that happens it triggers the next flow corresponding to that list. So within 10 minutes it goes through multiple different flows and creates items in all the lists without anyone else submitting the form themselves. How to I make that flow stop once it creates the item in the list that it needs to go to and then stops but doesn't shut off the flow. That way the next higher person has to actually hit the submit button for it to continue on up the chain of people?

SharePoint Workflow
SharePoint Workflow
SharePoint: A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.Workflow: An orchestrated and repeatable pattern of business activity, enabling data transformation, service provision, and information retrieval.
652 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Ling Zhou_MSFT 23,595 Reputation points Microsoft External Staff
    Apr 27, 2023, 7:46 AM

    Hi @andare smith

    Thanks for posting in the community, For your problem, you can add a “wait for an approval” step when you create the flow.

    First, you create an approval, after which the next step creates a wait for an approval.

    In Condition, specify Responses Approver response is equal to Approve.

    Do your next process in the if yes area (in my test I was copying the data to the final list).

    1

    2

    I tested it on my side and it works well.

    1. I added Jessic to the initial list, and then it was moved to the middle list and started approving.

    3

    This approval image is in Mircsoft Teams. I filled in my personal email when I tested and receive the approval task in the activity of Teams. You can also view the approval you received or sent through Integrate->Power Automate->See your flows->approvals approval

    4

    5

    At this point Jessic has not yet been approved, so it is not in the final list.

    A

    1. Approve the Jessic, and after it passes, you will see it in the final list (You can approve the item in Approvals in SharePoints online).

    7

    8

    Here is the result in final list.

    B

    To learn more, please see Reference: https://learn.microsoft.com/en-us/power-automate/modern-approvals


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.