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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Publishing form on Sha...
Power Apps
Answered

Publishing form on SharePoint list with approval

(0) ShareShare
ReportReport
Posted on by 77

Hi Team 

I have simple form which add laptops to SharePoint list
Form > SharePoint List

 

I have created a simple approval flow based on template. 

 

But no matter if I approve the laptop or not the power app add it to SharePoint list strait forward. 


How do I add something like MS flow in the middle that Laptop will be not added to the list until it`s approved?

It`s like I need to place flow in the middle of the process

 

Power app form > Flow > SharePoint list ??

 

Or is the other way to do it?


I have tried the Approval system on the SharePoint end but it`s making it worse for edit later.

screen 2.JPG
screen 1.JPG
Categories:
I have the same question (0)
  • Verified answer
    v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @m0le,

    Do you want to add a approval flow in the middle of the process?

    Do you not want to add a new Laptop record into your SP list directly until the record is approved by the approver?

    Based on the needs that you provided, I think the PowerApps Button Trigger could achieve your needs.

    You could consider fire a flow from your app when you click the "Submit" button, then pass corresponding Laptop Info (e.g. Username, Model, Office, Location/Status, etc) into your flow. After that, within your flow, display the passed Laptop info within the Approval email, if the approver approved your request, create a new item within your SP list, otherwise, do nothing.

    I have made a test on my side, please take a try with the following workaround:

    Flow's configuration:5.JPG

     

    6.JPGMore details about specifying parameters that you want to pass from your app within your flow, please check the attached GIF screenshot:

     

    App's configuration:7.JPG

    Set the OnSelect proeprty of the "Submit" button to following:

    '20181129_case5_1'.Run(
    DataCardValue7.Text,
    DataCardValue8.Text,
    DataCardValue9.Selected.Value,
    DataCardValue10.Selected.Value,
    DataCardValue11.Selected.Value,
    DataCardValue12.Text
    )

    On your side, you should type:

    'YourFlowName'.Run(
     DataCardValue7.Text, /* Specify proper values for corresponding arguments of the 'YourFlowName'.Run() function*/
     DataCardValue8.Text,
     DataCardValue9.Selected.Value,
     DataCardValue10.Selected.Value,
     DataCardValue11.Selected.Value,
     DataCardValue12.Text
    )

    More details about starting a flow from an app, please check the following article:

    Start a flow from an app

     

    Best regards,

    Kris

    Test1.gif

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 542 Most Valuable Professional

#2
Haque Profile Picture

Haque 206

#3
Kalathiya Profile Picture

Kalathiya 201 Super User 2026 Season 1

Last 30 days Overall leaderboard