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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / PowerApps - SharePoint...
Power Apps
Suggested Answer

PowerApps - SharePoint lists vs Dataverse as the back end for multiple projects

(1) ShareShare
ReportReport
Posted on by 45
I have developed a solution that has SharePoint Lists as the back end and PowerApps as the front end.
The solution has been set up for one project and has 6 different lists to capture the data, two of those lists are specific to the project, the others are generic and help populate the galleries. I have had interest from other projects to use the solution. My question is, should I be re-creating the two project specific lists and providing each project with a PowerApps solution to point to those lists, or is there a better way to design the solution so that multiple projects can save their data? Each project will be raising 3000-4000 records in one of the project specific lists. If I create a generic solution across all projects, how can each project only access their records?
Thank you.
I have the same question (0)
  • Suggested answer
    MS.Ragavendar Profile Picture
    5,036 Super User 2025 Season 2 on at
     
    Create new lists like ProjectA_Tasks, ProjectB_Tasks,

    Pros:
    • Simple permission control: each list can have unique permissions.
    • Easier to cap scope per project.
    Cons:
    • Code duplication in PowerApps.
    • Maintenance overhead (updates need to be replicated).
    • Harder to get cross-project insights or reporting.
     
    One Central List With a "Project" Field
     
    • You create one master list per entity, e.g. one Tasks list.
    • Add a Project column (Choice or Lookup).
    • Filter everything in PowerApps by project:
      • Filter(Tasks, Project = DropdownProject.Selected.Value)
      • Use User().Email to restrict visibility where needed.
     Pros:
    • Easy to manage and scale.
    • One PowerApp can serve multiple projects.
    • Common logic and UI for all projects.
    • Easier for roll-up reporting across all projects.
    • Less duplication and better performance management.
    Cons:
    • Requires filtering and permissions logic.
    • You may need to implement custom visibility rules in PowerApps.
     
     
    If each project will create 3,000–4,000 records please consider:
    • Archiving completed/old items into another list (e.g., using Power Automate).
    • Indexing the Project and Created columns in SharePoint for fast filtering.
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    ✅ Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
  • MZ-18110459-0 Profile Picture
    45 on at
    Thank you,
     
    The main issue that I am considering is problems with delegation on the PowerApps end of things. If each project has 4000 entries in one list, and we have 22 active projects, then having at least 88,000 records to filter might cause performance issues. Any thoughts on how to manage this?
     
    If there is guidance on how to develop custom visibility rules in PowerApps, I will be grateful.
    I have come across this article for custom visibility and I am presuming the filtering of galleries will be based on the User/project match.
     
    Are there any recommended guides for autoarchiving using PowerAutomate?
     
     
     
  • MS.Ragavendar Profile Picture
    5,036 Super User 2025 Season 2 on at
     
    Archive SP List Items using Power Automate
     
     
     
    If there is guidance on how to develop custom visibility rules in PowerApps, I will be grateful.
     
    The custom visibility which you referring is nothing but showing the relevant items to the relevant people (for e.g)
     
    Item 1  Project A
    Item 2  Project B
     
    Maintain separate list for the Project Members 
     
    Project A   Ragav
    Project B   Yukesh
     
    In the gallery properties you have write the filter query accordingly, Only the Item 1 is visible to the Project A members. 
     
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
     
  • MS.Ragavendar Profile Picture
    5,036 Super User 2025 Season 2 on at
     
    A quick follow-up to see, does the suggestion worked for you or still you were looking for any other approaches or assistance.
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
  • MS.Ragavendar Profile Picture
    5,036 Super User 2025 Season 2 on at
     
    A quick follow-up to see, does the suggestion worked for you or still you were looking for any other approaches or assistance.
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
     Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
  • CA1105 Profile Picture
    545 Super User 2025 Season 2 on at
    Following..

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

Forum hierarchy changes are complete!

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 765 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 272

Last 30 days Overall leaderboard