Forum Discussion
Salesforce retiring API Connector
- 1 year ago
Hi KEO46 ,
You’re right to get ahead of this issue, since Salesforce is retiring those older API versions soon. There isn’t a built-in Power BI feature that scans all reports for connector API versions, but you have a couple of practical options:
- Enable Event Monitoring in Salesforce. This lets you see API usage logs and can help you identify which integrations—including Power BI—are using specific API versions. Look for connection events or logs that show the API version in use.
- Use the Power BI REST API to programmatically retrieve metadata for all your datasets. By inspecting the connection strings or details in the metadata, you may be able to spot which reports are using the Salesforce connector with an old API version.
- If you manage reports in workspaces, consider exporting the .pbix files and checking the connection details inside the files for the API version. This is a manual step, but it works if you only have a few critical reports.
Unfortunately, there isn’t a single-click way to audit all reports at once, so combining Salesforce Event Monitoring and Power BI REST API is your best bet for wider coverage.
If you need help with scripts or specific steps for either method, let me know your environment and I can point you to more detailed resources.
Hi KEO46 ,
You’re right to get ahead of this issue, since Salesforce is retiring those older API versions soon. There isn’t a built-in Power BI feature that scans all reports for connector API versions, but you have a couple of practical options:
- Enable Event Monitoring in Salesforce. This lets you see API usage logs and can help you identify which integrations—including Power BI—are using specific API versions. Look for connection events or logs that show the API version in use.
- Use the Power BI REST API to programmatically retrieve metadata for all your datasets. By inspecting the connection strings or details in the metadata, you may be able to spot which reports are using the Salesforce connector with an old API version.
- If you manage reports in workspaces, consider exporting the .pbix files and checking the connection details inside the files for the API version. This is a manual step, but it works if you only have a few critical reports.
Unfortunately, there isn’t a single-click way to audit all reports at once, so combining Salesforce Event Monitoring and Power BI REST API is your best bet for wider coverage.
If you need help with scripts or specific steps for either method, let me know your environment and I can point you to more detailed resources.