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 / Solutions are visible ...
Power Apps
Answered

Solutions are visible and editable by everyone, is there a way to set permissions?

(1) ShareShare
ReportReport
Posted on by 53

We have developed a lot of Power Apps and Power Automate workflows, so I was looking into using Solutions to keep them organized. However, I can't seem to find a way to limit who can modify the Solution. When I create a Solution and then add flows and apps, then log in with a different user, I am able to delete the flows and apps from the Solution. The other user cannot edit the flows or apps, but they can remove them from the Solution and they can delete the Solution. Am I missing something or is there no way to control who can modify the Solution?

I have the same question (0)
  • apangeles_ Profile Picture
    44 on at
     
    Replying to this post just to re-raise this issue/difficulty with solutions, that we need to interact with our IT administrators just to manage permissions in solutions that we, not from IT department, create and use. 
  • Verified answer
    v-albai-msft Profile Picture
    on at

    Hi @pcm,

    The short answer is No.

    As we all know, Permission in PowerApps  is controlled by security roles. A security role defines how different users access different types of records. A a result, we can edit security role to make users have different permission in solution.

    Theoretically we could achieve this goal by modifying the security role. For example, granting the user a role with prvReadSolution and prvReadmsdyn_solutioncomponentsummary privilege(without delete privilege) to give this user read access to the contents of the solution. But in fact, none of the official documentation explicitly documents which privilege is used when a user accesses or edits in a solution (these security details are not usually exposed in public documentation), so it is difficult to find out which specific privilege is used and grant it to the user.

    I made a test in my environment, using a test account(without any role) to manage a solution within a new environment, the system prompted me with insufficient permissions, the test account need a role with the prvReadSolution privilege:

    v-albai-msft_0-1610612330080.png

    Then I created a new security role and followed the prompts to add all the required permissions one by one inyo this role(prvReadSolution,prvReadPublisher and prvReadmsdyn_solutioncomponentsummary), but finally, I still cannot see contents in this solution. Because there is no KB even 3rd party blogs talking about this topic, telling us exactly what permissions are needed(maybe these permissions are not encapsulated for direct use by the user), so we have no way to continue the test.

     

    v-albai-msft_1-1610612330083.png

    Actually, Solution is an area the PowerApps team will continue investing in. If you have suggested improvements and features, please send us feedback, add them to PowerApps Ideas or vote for existing ideas.

    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

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
Kalathiya Profile Picture

Kalathiya 403

#2
WarrenBelz Profile Picture

WarrenBelz 338 Most Valuable Professional

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 320 Super User 2025 Season 2

Last 30 days Overall leaderboard