web
You’re offline. This is a read only version of the page.
close
  • Make Security Role Planning a Mandatory Step in App Development

    In Power Apps, security roles are a foundational part of how users interact with data, views, and forms. However, the current app development experience treats security roles as a separate, post-design configuration — which often leads to confusion, misaligned access, and unintended exposure of system views and forms.

    I propose that security role planning be integrated as a mandatory step during app development, especially in model-driven apps. This could include:

    • A guided step in the App Designer to define or assign security roles based on user personas
    • Warnings or prompts when views/forms are included in the app but not properly secured
    • A preview mode to test the app as a user with a specific role
    • Better visibility into which roles can access which components of the app

    This would help makers design apps that are secure, user-specific, and aligned with business requirements — without needing to troubleshoot access issues after deployment.

    Why This Matters:

    • Prevents users from seeing unintended system views/forms
    • Reduces post-deployment issues and support tickets
    • Encourages better alignment between app design and security
    • Makes the platform more intuitive for citizen developers

    Thank you for considering this improvement — it would make a big difference in building secure, role-aware apps from the start.