Default rules for Permissions

Permissions are definitely one of the most tedious parts of setting up apps, especially when there are multiple roles involved, and the app is live with permissions already set.

I would LOVE to see the ability to set default rules for newly added or updated fields.

For example:

  1. The app has 4 roles—3 of which don’t have access to all data (e.g., 2 internal roles like Team Lead and Staff, and 1 external role like User).
  2. 6 new fields are added to a table with existing permissions set.
  3. Currently, I have to manually go into each role’s permissions and select whether these new fields can be viewed, updated, or created.

It would be so helpful if there was a toggle at the top of the permissions settings that automatically adjusts the visibility of newly created or updated fields.

For example,
Users: default to view all new fields
Team Lead: default to view/update/create all new fields
Staff: default to view/update all new fields

2 Likes