How to Fix Power BI Authentication Errors for SharePoint Online Lists
Question details
The user needs to resolve authentication failures when connecting Power BI to SharePoint Online lists and fix scheduled refresh errors after publishing.

- Product
- Power BI, SharePoint Online
- Device & OS
- not provided
- Scenario
- Connecting Power BI Desktop to a SharePoint Online list or running scheduled data refreshes in Power BI Service.
- Observed behavior
- Authentication fails for SharePoint Online despite working for OneDrive, and scheduled refreshes fail due to missing or incorrectly configured data source credentials.
Ensure that you have the correct SharePoint Online site URL and that your Microsoft account has the necessary permissions to access the target SharePoint lists.
Configure Organizational Account Credentials in Power BI Desktop
Set the correct authentication method for the SharePoint Online connector to resolve access errors during the initial connection.
When connecting to SharePoint Online, Power BI may default to Windows or Anonymous authentication, which will fail. You must explicitly select the Organizational account method.
Open Power BI Desktop, click on 'Get Data' in the Home ribbon, search for 'SharePoint', select 'SharePoint Online list', and click 'Connect'.
Enter the root URL of your SharePoint site (e.g., https://yourdomain.sharepoint.com/sites/sitename) and click 'OK'.
When the credentials window appears, ignore the 'Anonymous' or 'Windows' tabs. Click on the 'Organizational account' tab on the left side.
Click the 'Sign in' button, enter your Microsoft organizational credentials in the pop-up window, and then click 'Connect' to load your SharePoint lists.

Re-enter Data Source Credentials in Power BI Service
Update credentials in the Power BI Service to fix scheduled refresh failures after publishing your report.
Looking for a simpler Office suite? Try WPS Office
While complex business intelligence tools require intricate credential management, your everyday document tasks shouldn't. WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Office for creating spreadsheets, documents, and presentations without the hassle.
- 1. Download the Installer: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Install and Launch: Run the installation file and open WPS Office to access Writer, Spreadsheet, and Presentation.
- 3. Open Existing Files: Drag and drop your existing Microsoft Office files directly into WPS Office to continue working seamlessly.

Frequently Asked Questions
Why does Power BI authenticate with OneDrive but fail with SharePoint Online?
OneDrive and SharePoint Online use different connection endpoints. Even if your credentials work for OneDrive, you must explicitly authenticate the SharePoint Online connector using the 'Organizational account' method in Power BI Desktop.
How do I fix scheduled refresh errors after publishing my Power BI report?
Scheduled refresh errors usually occur because credentials aren't passed automatically from Desktop to Service. Go to your dataset settings in Power BI Service, expand 'Data source credentials', and re-enter your organizational login details using OAuth2.
What URL should I use when connecting to a SharePoint Online list in Power BI?
Use the root URL of the SharePoint site or subsite (e.g., https://contoso.sharepoint.com/sites/HR) rather than the direct URL to the list itself. Power BI will display all available lists on that site once authenticated.




