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 / Power Platform: Limiti...
Power Apps
Suggested Answer

Power Platform: Limiting Solution Permissions Without Blocking Makers

(1) ShareShare
ReportReport
Posted on by 25
Hi Everyone

I have a quick question: is there a way to restrict users from managing solutions in an environment, but still allow them to build apps and flows?

I tried creating a custom role based on Environment Maker, but it didn’t behave as expected, and the user ended up without the ability to create anything.

I would like, at a minimum, to prevent users from deleting solutions.Hi Everyone

I have a quick question: is there a way to restrict users from managing solutions in an environment, but still allow them to build apps and flows?

I tried creating a custom role based on Environment Maker, but it didn’t behave as expected, and the user ended up without the ability to create anything.

I would like, at a minimum, to prevent users from deleting solutions from another users.
I have the same question (0)
  • Suggested answer
    Pstork1 Profile Picture
    69,556 Most Valuable Professional on at
    The ability to delete a solution is controlled by setting permissions to a specific Dataverse table rather than adjusting the Environment maker role.  Make a copy of the Environment Maker role and then edit it. Search for the Solution Table and remove the Delete permission from that Table for that custom role. If you assign the user that role that should prevent them from Deleting solutions but still let them create apps in a solution if they have the Environment Maker role.

    ----------------------------------------------------------------------------------
    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
     
  • CU27031833-0 Profile Picture
    25 on at
    Hi @Pstork1, thanks for your replay.

    I followed exactly that approach using the Admin Power Platform interface: I copied the Environment Maker role and assigned it to the user. However, the user gets a message saying they cannot create anything in the environment.

    It also seems that when this role is copied, there are some internal permissions that is not able to replicate.
     
  • Suggested answer
    11manish Profile Picture
    3,333 on at
    It is not practical to fully separate solution management and app creation using roles alone.

    A better approach is to define clear responsibilities:
    • Makers build apps and flows
    • Admins manage and control solutions
     
  • CU27031833-0 Profile Picture
    25 on at
    Thanks for the reply,
     
    My scenario is this: I would like to prevent users from viewing or deleting other users' solutions in a Citizen Environment. The Environment function allows users to do this, but it doesn't allow them to view the applications and flows, only the solutions.
     
     
    Therefore, would the best approach be to teach users about responsibility, rather than trying to block access?

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 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard