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 / Model driven power app
Power Apps
Suggested Answer

Model driven power app

(1) ShareShare
ReportReport
Posted on by 14
I need to ask you a question please, and God willing we will benefit.
I can’t find any videos on YouTube at all that go through workflow approvals from inside the model-driven app.
I want:
• Department employees make a purchase request
• It goes to their manager directly for approval (from within the app)
• The manager only sees their own employees’ requests
.  Then go to cfo if approved by manger and amount only more than 10000$ 
• And the purchasing manager sees all approved requests only
So I would appreciate if you could give me some tips quickly or a link to a video.
I have the same question (1)
  • Suggested answer
    Pstork1 Profile Picture
    69,129 Most Valuable Professional on at
    Not sure if this is what you are looking for but here's an article describing how to do Approvals from a Model Driven app.  Simple Approval Design For Model-Driven Apps – Temmy Wahyu Raharjo
     
    Having said that, I don't think this is the way I would do it.  Model Driven Apps require a Dataverse table as the basis for the app.  So I would just create a Power Automate flow that runs whenever a record in the purchase request table is created or modified.  If the record was just created then send the approval to their manager.  That flow would then write the response back to the record.  That would trigger the flow a second time. If the record shows that the purchase was approved then it would go to the CFO if its over a certain amount or to the purchasing manager if its not. Again the response would be recorded in the record. That would trigger the flow a third time. If the purchase is approved by the manager and the CFO it would be send to the purchasing manager.
     
    The process is all driven from the record in the model driven app, but the approvals are handled via a flow with everything being reflected in the Dataverse table.
     

    ----------------------------------------------------------------------------------
    If this Post helped you, please click "Does this answer your question" and give it a like to help others in the community find the answer too!

    Paul Papanek Stork, MVP
    Blog: https://www.dontpapanic.com/blog
     
  • Suggested answer
    Ram Prakash Duraisamy Profile Picture
    5,714 Super User 2026 Season 1 on at
     
    For achieving, Only MDA cannot help you need to use Power Automate flow for Approval, Security Role Restriction to view Manager level Approvals etc, To connect with me give me ping..
    To add More views
    Model Driven app is a type of Front Data with Data Stored
    Power Automate is used to driven your flow
    Security Roles is used to restrict data at Model Driven App Level
     
    Please mark as answer if my suggestion helps.
    Subscribe here for More Useful videos : https://www.youtube.com/@rampprakash3991
  • Ahmed_Hassan10 Profile Picture
    14 on at

    "Thanks for the explanation! That makes sense. I have a follow-up regarding the User Experience (UX):

    Since the process is driven by the Dataverse record status, I want to ensure each persona sees only what’s relevant to them within the Model-Driven App.

    1. For the Manager View: How can I best configure the filter so they only see the 'Direct Reports' requests? Should I rely on the 'Hierarchy Security' or is there a specific 'View Filter' using the 'Manager' field from the User table?

    2. For the CFO & Purchasing: Since I need the CFO to see only requests > $10k and Purchasing to see all 'Approved' records, should I create separate 'System Views' for each role, or use one view with 'Dynamic Filters'?

    Also, if I want to display these requests as 'Cards' instead of a standard grid for a better UI, what is the simplest way to achieve this without complex PCF development?

    Looking forward to your advice!"

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!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 530

#2
WarrenBelz Profile Picture

WarrenBelz 459 Most Valuable Professional

#3
Haque Profile Picture

Haque 314

Last 30 days Overall leaderboard