web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Power Apps - Building Power Apps
Answered

Approve / Reject Button in SharePoint Customize Form using Power Apps

(0) ShareShare
ReportReport
Posted on by 517

Hi,

 

How do I create approve / reject button in customize form in SharePoint using PowerApps.

 

Note that I have multiple Approval workflows using Power Automate connected to that SharePoint List.

I have the same question (0)
  • Verified answer
    v-albai-msft Profile Picture
    on at
    Re: Approve / Reject Button in SharePoint Customize Form using Power Apps

    Hi @jaina ,

    Do you want to trigger the approval workflows(flow with action like "start and wait for an approval") from the PowerApps side?

    If yes, I afraid that there is no way to achieve your needs in PowerApps currently.

    Currently, within PowerApps, there is no way or function supported to make a response to the approval request sent using " start and wait for an approval " action in a flow. 

    v-albai-msft_0-1621413942993.png

    If you would like this feature to be added in PowerApps, please vote for below idea on PowerApps Ideas Forum:

    https://powerusers.microsoft.com/t5/Power-Apps-Ideas/INTEGRATE-Flow-Approval-Buttons-Approve-Reject-inside-PowerApps/idi-p/332337

     

    Besides, there is a workaround, you can add a column in your list to store the Approval request status value (Approve or Reject), then you can simply change this value through PowerApps.

    For example, if there is a Text column called ApproveStatus to keep the result, for Approve button, you can try this(DataCardValue1 is the name of my Title control):

    Patch(
     Approvallist1,
     LookUp(Approvallist1, Title = DataCardValue1.Text),
     {
     ApproveStatus: "Approve"
     }
    )

    v-albai-msft_1-1621413942997.png

    v-albai-msft_2-1621414230731.png

     

    For Reject button, you can try this:

    Patch(
     Approvallist1,
     LookUp(Approvallist1, Title = DataCardValue1.Text),
     {
     ApproveStatus: "Reject"
     }
    )

    Best regards,

    Allen

  • jaina Profile Picture
    517 on at
    Re: Approve / Reject Button in SharePoint Customize Form using Power Apps

    Yes i am using the start & wait an approval action. 

     

    Anyway, thanks for sharing your work around. But don't think it will suffice the requirement since I have a multiple layers of approval which has corresponding fields for approval status. 

     

    Thank you!

  • v-albai-msft Profile Picture
    on at
    Re: Approve / Reject Button in SharePoint Customize Form using Power Apps

    Hi @jaina ,

    Thanks for your understand!

    Yes, the workaround may not meet all requirement especially when you have a multi-layers approval process. 

    I am also looking forward to the day when we can directly Complete of multi-layer approvals from Flow inside PowerApps! 

    Best regards,

    Allen

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

Coming soon: forum hierarchy changes

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 803 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 314 Super User 2025 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 253 Super User 2025 Season 2

Last 30 days Overall leaderboard