Both, master and detail data views may have additional visibility requirements that have nothing to do with the data. The user identity may be a contributing factor. For example, only administrative users can see certain data views on the pages that are available to other user roles as well.
Property Roles allows introducing additional level of identity control to complement Visible When expression.
Change Customers / container1 / view1 (Customers, grid) data view node.
Add two data views to the Customers / container1 node with the following properties.
Data View #1
Data View #2
Change Customers / Container2 / view2 (Orders, grid1) data view node.
Change Customers / Container2 / view3 (CustomerCustomerDemo, grid1) data view node.
This is the hierarchy of the modified Customers page.
Click Browse on the designer toolbar to generate the app. Sign in with the standard user account user/user123%.
This is the view of Customers page as seen by non-administrative user account.
Logout and sign in as admin/admin123%. This user belongs to the role Administrators.
This is how administrator sees the same page.