Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Microsoft Dataverse
Answered

Create security role for PowerApps in production environment

(0) ShareShare
ReportReport
Posted on by 22

I'm trying to control whether or not Power Apps can be developed by creating a dedicated security role.

I thought that it could be achieved by turning off the "canvas app table" creation permission of the security role.
However, it seems that PowerAutomate/PowerApps cannot be developed with "copied security roles" or "security roles created from scratch".

  • A copy of Environment Maker
  • A copy of Basic User with the same permission settings as Environment Maker
  • A security role with the same permission settings as Environment Maker from scratch

Copy Security Role | Environment Maker vs Copy of Environment Maker 

 

I would be grateful if you could give me an answer or advice to the following questions.

  1. Is this specification correct ?
  2. Is it difficult to control whether PowerApps can be developed or not with security roles ?
  • Verified answer
    h_takagai Profile Picture
    22 on at
    Re: Create security role for PowerApps in production environment

    Sorry for the late reply.
    I set the authority as advised, but it did not work as expected.
    On the other hand, when I made an inquiry to a Microsoft engineer in parallel, it seems that it was a specification.
    It behaves strangely.

     

    Conclusion
    - A security role that duplicates Environment Maker cannot develop "Power Automate" and "Power Apps".
    - Creating a new security role with the same settings as Environment Maker cannot develop "Power Automate" and "Power Apps".

    Your comments and advice have helped me. thank you.

  • AhmedSalih Profile Picture
    6,678 Super User 2025 Season 1 on at
    Re: Create security role for PowerApps in production environment

    @h_takagai ,

    AhmedSalih_0-1691851080239.png

     

     


    If my reply helped you, please give a 👍 If it solved your issue, please give a 👍 & accept it as the Solution to help other community members find it more.

    Visit my Blog: www.powerplatformplace.com

    Visit my YouTube Channel: https://www.youtube.com/@powerplatformplace/videos

     

  • h_takagai Profile Picture
    22 on at
    Re: Create security role for PowerApps in production environment

    @AhmedSalih 
    Thanks for showing me how to check.

    Here is the new screenshot.

     

    screenshot2.png

     

  • AhmedSalih Profile Picture
    6,678 Super User 2025 Season 1 on at
    Re: Create security role for PowerApps in production environment

    @h_takagai, you are using the modern view, use the classic view. Go to make.powerapps.com and then:

    AhmedSalih_0-1691647847352.png

    AhmedSalih_1-1691647866413.png

    AhmedSalih_2-1691647889853.png

    AhmedSalih_3-1691647909194.png

    Find the security Role you copied and go to the customization tab and do what I have mentioned in my replies above. 

     


    If my reply helped you, please give a 👍 If it solved your issue, please give a 👍 & accept it as the Solution to help other community members find it more.

    Visit my Blog: www.powerplatformplace.com

    Visit my YouTube Channel: https://www.youtube.com/@powerplatformplace/videos

  • h_takagai Profile Picture
    22 on at
    Re: Create security role for PowerApps in production environment

    @AhmedSalih 

    Please check below.

     

    screenshot.png

     

  • AhmedSalih Profile Picture
    6,678 Super User 2025 Season 1 on at
    Re: Create security role for PowerApps in production environment

    @h_takagai, can you share a screenshot of your custom security role (customization tab) that was copied from the Environment Maker system role?

  • h_takagai Profile Picture
    22 on at
    Re: Create security role for PowerApps in production environment

    hi @AhmedSalih 

     

    What I want to do is create a security role that cannot develop PowerApps but can run shared apps.
    On the other hand, a security role created by copying Environment Maker cannot perform the following actions even if custom permissions allow canvas apps and workflows.
    - Development app
    - Running shared apps
    - Development flow
    - Running shared flows

     

    As a result, we can't create the desired security role.

  • AhmedSalih Profile Picture
    6,678 Super User 2025 Season 1 on at
    Re: Create security role for PowerApps in production environment

    Hello, @h_takagai, when creating a custom security role for your use case, make sure that configure the customization permissions: 

    AhmedSalih_0-1691491325250.png

     

    Note, if I want my users to only be able to use MDAs or Canvas apps only and not be able to create apps, flows, or even see the tables and other environment's objects, I made sure that all options in the customization tab are unselected. Except, if I have Business Rules for the DV tables forms, in that case you need to give access for the Process table. 

     


    If my reply helped you, please give a 👍 If it solved your issue, please give a 👍 & accept it as the Solution to help other community members find it more.

    Visit my Blog: www.powerplatformplace.com

    Visit my YouTube Channel: https://www.youtube.com/@powerplatformplace/videos

     

  • Drew Poggemann Profile Picture
    9,278 Most Valuable Professional on at
    Re: Create security role for PowerApps in production environment

    Hi @h_takagai ,

    Please see details here on approach to control access to creating Power Apps in an environment.  

    https://powerusers.microsoft.com/t5/Building-Power-Apps/Restricting-users-from-creating-powerapps/td-p/81349 

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

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Apps - Microsoft Dataverse

#1
stampcoin Profile Picture

stampcoin 17

#2
ankit_singhal Profile Picture

ankit_singhal 11 Super User 2025 Season 1

#3
mmbr1606 Profile Picture

mmbr1606 9 Super User 2025 Season 1

Overall leaderboard

Featured topics