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 / Which combination of s...
Power Apps
Suggested Answer

Which combination of solution to use, with minimal licensing cost?

(1) ShareShare
ReportReport
Posted on by 20
Objective: I have the below requirements and I need to come up with a solution that is the lowest in terms of license cost, yet, easy to build and maintain.
 
Requirements:
  1. Anyone in the organization can access a form, like an Invoice with multiple line items, and submit the form for approval. The form can be raised on behalf of another used within the organization.
  2. The approvers are going to be a single user or a group of users and can be re-assigned (delegation).
  3. The forms can be approved/rejected or sent back to the requester for more information.
  4. The form can have additional comments/attachments as and when it passes through each approver.
  5. The approval workflow in certain stages is dependent on the Invoice value (if above X, by pass person A else go to person B, etc.)
  6. The user can track all the requests they have raised along with the status.
Solutions I could think of:
  1. A complete model-driven application with dataverse to store the data. I believe licensing will be an issue since I need to allow access to any user in the organization given that the main form will also be on model-driven framework.
  2. A canvas app with sharepoint list in the background to manage the data. However, I need to manually build stage-gate approval process and logic and manually build the request approval screens for each user. Minimal licensing cost of all the solutions.
  3. A canvas app for users to send form request and track their requests. This will be stored in shared point list. I will use power automate to push this data into dataverse. The approvers will have a model-driven application to do their approvals. Here, I have a problem of trying to sync the data especially when the approvers can add more comments. I will need to keep pushing the data between Sharepoint <-> Dataverse so that the canvas app can read from sharepoint and when something happens on the canvas app, I need to push it back to dataverse. Licensing is only applicable to the approvers in this scenario and the approvals is taken care of the model-driven application.
I am open to more suggestions and ideas.
Categories:
I have the same question (0)
  • Suggested answer
    Michael E. Gernaey Profile Picture
    53,963 Moderator on at
    Hi
     
    Why do approvers have to have a Model driven app to do their approvals? 
     
    I promise you you only need
     
    1. SharePoint
    2. Power Automate
    3. Canvas App 
    4. (additional option) Teams for Approvals, which also shouldnt add to your costs if you already have licenses. Not required but another option. I didnt use this on purpose due to my customers need to ... well. not do it this way ;-) 

    for all of what you said and none of that should cost you more at all or much since depending on your Office licensing the Power Apps License might already be there and SharePoint connector is free and SharePoint is standard for most companies.
     
    I just built an entire process out similar to yours that I designed for them on the fornamed 3 platform technologies
     
  • WarrenBelz Profile Picture
    155,675 Most Valuable Professional on at
    As FLMike has noted Option #2 should work as far as the longer term costs go - a bit more work in development.
    I need to add that if you are considering #3, you need to read this Multiplexing guide (it is a PDF download) to ensure licence compliance.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 421

#2
WarrenBelz Profile Picture

WarrenBelz 345 Most Valuable Professional

#3
Kalathiya Profile Picture

Kalathiya 278 Super User 2026 Season 1

Last 30 days Overall leaderboard