Forum Discussion
How do we find Power BI Reports Using SharePoint Connector and Deprecated Map Visuals in Landscape
- 9 months ago
1. Not aware of such a deprecation. Have a link?
Anyway, you use the tenant admin APIs to enumerate semantic models and their data sources across your tenant
2. Same process. Use the tenant admin APIs to enumerate all reports in the tenant (ignore the ones in Pro workspaces), then use scripts to enumerate through all visuals in each page of each report to retrieve the visual type.
Needless to say, both of these processes can be a little overwhelming.
- 9 months ago
Hi lbendlin,
I believe this is what the OP is talking about: https://powerbi.microsoft.com/en-us/blog/deprecation-of-power-bi-integration-within-sharepoint-lists-and-libraries/
Not a deprecation of using Sharepoint Libraries and Lists as a whole, just this specific feature that automatically creates a semantic model in a SPList personal workspace. .
If you found this helpful, cosnider giving Kudos. If I solved your problem or answered your question, mark this post as a solution.
- 9 months ago
Hi DPandey
Both of your queries relate to upcoming Power BI feature deprecations that require proactive monitoring across your organization’s report landscape.
For the deprecation of Power BI integration within SharePoint Lists and Libraries, Microsoft hasn’t yet provided a dedicated admin API endpoint specifically to list all reports or dashboards embedded via the old “Power BI integration” in SharePoint. However, as a Power BI admin, you can use the Power BI Admin REST APIs (specifically the Get Reports in Group and Get Report Embed URLs endpoints) or Microsoft 365 Audit Logs to identify reports that have SharePoint embed links (URLs containing “sharepoint.com/sites/…” or “_layouts/15/reportEmbed.aspx”). This helps detect reports currently relying on SharePoint integration. You can also export this data via Power BI Activity Logs or PowerShell cmdlets like Get-PowerBIReport to review embed configurations across all workspaces.
For the deprecation of Bing Maps, Microsoft recommends transitioning to Azure Maps visual, but Power BI doesn’t yet include a native admin-level API that flags visuals using Bing Maps. To identify affected reports, you can leverage the Power BI Scanner API — which scans the entire tenant’s metadata, including report definitions, visuals, datasets, and data sources. By exporting the scanner API output into a data model, you can search for reports where the visual type is "BingMap". This is the most efficient and scalable method to audit your entire landscape and identify which reports need updating.
Hi DPandey,
We are following up to see if what we shared solved your issue. If you need more support, please reach out to the Microsoft Fabric community.
Thank you.