Many Power BI protection constraints originate from Microsoft API limitations. When Microsoft does not expose an object type for backup, Druva cannot back it up, and that object cannot be restored later. See Microsoft Documentation for more information.
Use the matrix below to set expectations before backup and restore testing. For restore procedures, see Downloading and Restoring Power BI Data.
1. Power BI Backup and Restore Support Matrix
Entity | Backup support | Restore support |
Workspace metadata | Supported | Supported |
Workspace RBAC | Supported | Supported |
Report | Supported — subject to Microsoft report download limitations | Supported |
Dataset / semantic model | Supported | Supported |
Dashboard | Supported | Partial. See Dashboards. |
Dataflow (Gen 1) | Supported | Supported |
Dataflow (Gen 2) | Not supported — Microsoft API not available | Not supported |
App | Supported for workspace apps only | Not supported — Microsoft restore API not available |
💡Tip: If an item appears as Report (metadata) or shows 0 bytes in the recovery point listing, only its metadata was captured during backup because Microsoft blocked the content export. The item cannot be fully restored until a subsequent backup captures its full content.
To learn more see Power BI protection Limitations below.
2. Power Apps Backup Support Matrix
Power Apps data / configuration | Backup coverage | Notes |
Component libraries | ⚠️ Details only | Only library details and metadata are backed up. Screen, formula, connector, and icon details are not included because Microsoft does not provide a complete package. |
Model-driven apps, Cards, Portal apps | ❌ Not backed up | Microsoft API Limitation |
Published/draft status labels | ❌ Not backed up | Microsoft API Limitation |
Teams installation/linkage | ❌ Not backed up | Microsoft API Limitation |
Environment Admin/Maker roles | ❌ Not backed up | Microsoft API Limitation |
Template linking | ❌ Not backed up | Microsoft API Limitation |
Solutions (managed or unmanaged) | ❌ Not backed up | Microsoft API Limitation |
SharePoint list forms | ⚠️ Not backed up | Microsoft does not expose Power Apps sharing information for these forms. Access is managed through SharePoint rather than Power Apps, so sharing, co-owner, and app user information is not backed up. |
Canvas apps without a downloadable package | ⚠️ Details only | App details are backed up, but screen, formula, connector, and icon details are included only when Microsoft provides the complete app package. |
Apps with sharing lookup issues | ⚠️ Partially backed up | If Microsoft does not allow sharing information to be retrieved for a specific app, the app is still backed up, but its sharing list is not included. |
For the item-level coverage table, see Supported Data Types for Power Platform.
3. Power BI Backup and Restore Limitations
Report Backup Limitations | For details on the limitations Microsoft imposes when downloading a report's .pbix file, see Microsoft documentation. Key limitations include:
|
Power BI Backup Limitations for Web-Based Reports | Reports created directly via the Power BI web interface have backup limitations due to Microsoft API restrictions.
|
Dataflows | Backup is supported only for Dataflows Gen1. Dataflows Gen2 is currently not supported because Microsoft has not yet provided backup or restore APIs for Dataflow Gen2. Gen2 objects are skipped during backup and do not appear in recovery point listings. |
Apps |
|
Dashboards | During automated restore, Druva creates empty dashboard shells and clones supported report tiles. Dashboard restore has the following limitations:
|
Workspaces |
|
Restore limitations | The following limitations apply to automated workspace restore:
|