Is there a way to restrict access to a table via other means, such as Power BI, XRM Toolbox etc.?
I have an app that has a lot of logic to determine what users can see, based on their identity against external-imported tables, which are updated daily. I cannot release the app until I know that users can't access all of the external-imported table records, via Power BI, or other means.
The organisation has thousands of teams, so replicating that structure in terms of business units is an impossibility. Only supervisors from a department should see their staff records.
Without some form of external access restriction, I don't see how a solution like this can scale.