Announcements
Hi,I'm working on an app where I want to give users access to edit one or multiple fields in a form (linked to a SP list) depending on their name.Users in group A can edit only one field and the rest are view only.Users in group B can edit many fields.How can add two different form edit screens?Thank you
It's not necessary to have two different form screens for different user permissions. Instead, manipulate the DisplayMode of individual cards in the form using a global variable. Cards' DisplayMode is usually set to Parent.Default to match the form, but you can alter it.In the OnStart of the app, Set() a variable depending on something such as membership in a MS 365 Group, a Lookup() in a SharePoint list, or some other way of distinguishing users.
Friendly FYI that user's will still be able to navigate directly to the SharePoint list. You cannot control access to the individual fields/columns.
That being said, you can accomplish this a few ways:
A more involved way:
http://www.idubbs.com/blog/2019/using-powerapps-to-solve-sharepoints-column-level-security-puzzle/
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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Haque 94
WarrenBelz 82 Most Valuable Professional
Kalathiya 38 Super User 2026 Season 1