fabric-pbi-security-remediate

Diagnose and remediate Fabric Power BI security and access issues.

16|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/PatrickGallucci/fabric-skills --skill fabric-pbi-security-remediate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-pbi-security-remediate
Source: https://github.com/PatrickGallucci/fabric-skills/tree/main/skills/fabric-pbi-security-remediate
Command: npx skills add https://github.com/PatrickGallucci/fabric-skills --skill fabric-pbi-security-remediate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires MicrosoftPowerBIMgmt, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Fabric Power BI security and access issues can block data access, reveal sensitive content, or degrade report experiences. This Skill provides a structured diagnostic toolkit to quickly identify and remediate RLS/OLS/CLS, workspace permissions, service principal access, data loss prevention (DLP) and sensitivity label issues, and governance policy restrictions.

Core Features & Use Cases

  • Comprehensive workspace and semantic model security diagnostics, including role assignments and permission scopes
  • RLS/OLS remediation guidance, validation workflows, and XMLA/API access checks
  • Sensitivity label and governance policy troubleshooting to ensure compliant data access
  • Step-by-step remediation playbooks and references to drill into specific failures

Quick Start

Run the security diagnostic script to diagnose workspace security and remediate issues.

Frequently Asked Questions about fabric-pbi-security-remediate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose and fix Row Level Security issues in Fabric Power BI?

Fabric Power BI security diagnostics identify and remediate RLS issues by inspecting role assignments and permission scopes across workspaces and datasets using MicrosoftPowerBIMgmt scripts, providing validation workflows and remediation playbooks to correct access restrictions and ensure proper data segmentation.

What is the best way to troubleshoot workspace permissions and service principal access in Power BI?

The best way to troubleshoot workspace permissions and service principal access is to execute comprehensive security diagnostics that audit permission scopes and service principal configurations across Fabric Power BI workspaces, generating targeted remediation steps to resolve any unauthorized or blocked access scenarios.

Do I need MicrosoftPowerBIMgmt to diagnose Object Level Security and XMLA endpoint configurations?

Yes, you need the MicrosoftPowerBIMgmt module for Power BI automation to diagnose Object Level Security (OLS) and XMLA endpoint configurations. Optionally, you can use Tabular Editor for deeper OLS and RLS inspection during your security remediation workflow.

How do I resolve sensitivity label and DLP governance policies blocking data access in Fabric?

To resolve sensitivity label and DLP governance policies blocking data access in Fabric, use the diagnostic toolkit to identify governance policy restrictions and Purview DLP conflicts, then apply the provided step-by-step remediation references to restore compliant data access.

Why does DirectLake fallback happen and how do I remediate it in Power BI?

DirectLake fallback happens when security configurations or access restrictions prevent direct querying, requiring the engine to fall back to DirectQuery. You can remediate this by running security diagnostics to check XMLA endpoint permissions and workspace access to restore DirectLake mode.

Can I use this diagnostic approach to validate Column Level Security in Power BI datasets?

Yes, you can use this diagnostic approach to validate Column Level Security (CLS) in Power BI datasets. The toolkit provides comprehensive semantic model security diagnostics, checking CLS configurations alongside RLS and OLS to ensure sensitive columns are properly restricted.