Forum Discussion
How to hide semantic model data from Power BI Copilot
- 4 months ago
Hi pjuvalainen ,
What you’re seeing aligns with how Copilot is currently designed and documented. The Prep data for AI feature, including instructions or verified answers, helps improve the quality of responses, but it’s not meant to control or restrict access to data.Copilot works on the entire semantic model based on user permissions and can read metadata and column values, which is why it may return data beyond what you specifically selected.
To properly control what users can access, you’ll need to rely on data governance practices, such as limiting access to the semantic model,especially Build permission, using RLS or object-level security, separating sensitive data into different models, or disabling Copilot at the tenant level if needed.
Refer these docs -
https://learn.microsoft.com/power-bi/create-reports/copilot-introduction
https://learn.microsoft.com/power-bi/create-reports/copilot-prepare-data-ai-verified-answers
https://learn.microsoft.com/fabric/fundamentals/copilot-power-bi-privacy-security
Hi pjuvalainen
Tough issue to give you a direct answer for, but here's a couple of links that should point you in the right direction:
Prepare Your Data for AI - Power BI | Microsoft Learn
powerbi-docs/powerbi-docs/create-reports/copilot-prepare-data-ai-instructions.md at main · MicrosoftDocs/powerbi-docs · GitHub
--------------------------------
I hope this helps, please give kudos and mark as solved if it does!
Connect with me on LinkedIn.
Subscribe to my YouTube channel for Fabric/Power Platform related content!