Hello Everyone,
I am working on a Model-Driven App that contains numerous custom tables in its database. Within the app, I have created specific pages (table views) for each process involved.
I have configured role privileges for the Dataverse tables, but I am encountering an issue. Some user-executed procedures involve custom plugin code that occasionally requires accessing endpoints set up in the System Parameters table. Therefore, "Read" access to this table is necessary. However, enabling "Read" access also makes the page view for system parameters visible within the model-driven app, which I want to avoid.
I have explored form-level security, but it does not resolve my issue. My last resort is to create a Canvas App for the System Parameters to manage security at the application level and then integrate it within the Model-Driven App.
My Questions:
- Is there a way to set security specifically for views in a Model-Driven App?
- Are there alternative solutions that I might have overlooked?
Any insights or suggestions would be greatly appreciated. Thank you!

Report
All responses (
Answers (