The architecture of table permissions
In this section, we introduce the architecture of table permissions within Power Pages and their integral role in securing Dataverse records. Understanding how to properly configure these permissions is crucial for maintaining data integrity and ensuring that only authorized users have access to sensitive information.
Table permissions in Power Pages are designed to fine-tune access control to Dataverse records. They are intertwined with web roles, which are assigned to users to define their access levels across the system. Here’s how the architecture is laid out:
- Web roles: These are sets of permissions assigned to users or groups of users. Roles determine what users can see and do within Power Pages. Web roles can be custom-created to fit the specific needs of different users, such as Foreman or Back Office roles in the context of the Rob the Builder company.
- Table permissions: These permissions are assigned to tables within...