Permission & Access Issues

Fix Azure Data Factory Cannot Access Specific SharePoint List

Huda QurayshiHuda Qurayshi Oct 26, 2026 868 views

Question details

Azure Data Factory successfully ingests multiple SharePoint lists but fails to access one specific list despite verified settings.

How to Fix Azure Data Factory Cannot Access One Specific SharePoint List
Product
Azure Data Factory / SharePoint
Device & OS
not provided
Scenario
Ingesting SharePoint lists using Azure Data Factory or Azure Synapse pipelines.
Observed behavior
One specific list on a SharePoint site cannot be accessed, while other lists on the same site are ingested successfully. The list name and IRM settings were already verified.
Before you start

Ensure you have the exact error message generated by the pipeline, and verify your service principal or user account has sufficient permissions at both the SharePoint site level and the specific list level.

Solution 1Recommended

Verify List-Level Permissions and Gather Pipeline Details

Rule out unique permission limitations on the specific SharePoint list and collect configuration data for troubleshooting.

Even if site-level permissions are correct and other lists can be ingested, a specific SharePoint list may have unique permissions or custom policies blocking external access from Azure Data Factory.

1
Check unique list permissions

Navigate to the problematic SharePoint list, click the Gear icon, and select 'List settings'. Click on 'Permissions for this list' to ensure the Azure service principal or account is not excluded.

2
Verify custom site policies

Confirm that Information Rights Management (IRM) or data loss prevention (DLP) policies applied to this specific list are not blocking automated extraction.

3
Collect pipeline diagnostic data

Open Azure Data Factory studio, go to the 'Monitor' tab, and copy the complete error message, pipeline run ID, connector type, and pipeline configuration JSON.

Verify List-Level Permissions and Gather Pipeline Details
Data Preparation: Having these detailed logs and permission validations ready will significantly speed up resolution if you need to escalate the issue to Microsoft.
Free Microsoft Office alternative

Boost Your Data Reporting with WPS Office

While troubleshooting your Azure and SharePoint data pipelines, use WPS Office to efficiently view, process, and analyze the data extracts you successfully ingest. WPS Office is a free, lightweight suite fully compatible with Microsoft Office formats.

  1. 1. Download WPS Office: Install the free WPS Office suite on your preferred desktop or mobile device.
  2. 2. Open your exported data: Launch WPS Spreadsheet and open the .xlsx or .csv files generated by your successful SharePoint list exports.
  3. 3. Analyze and share: Use pivot tables and formulas to analyze your data, then save or share it without worrying about formatting compatibility.
Fully compatible with Microsoft Excel (.xlsx) formats exported from SharePoint and Azure.Lightweight architecture runs smoothly on PC, Mac, and mobile devices.Built-in advanced data analysis tools, charts, and pivot tables.Free alternative with a familiar user interface for seamless migration and immediate productivity.
QA img-9

Frequently Asked Questions

Why can Azure Data Factory access some SharePoint lists but not others on the same site?

This typically happens if the specific list has unique permissions, differing Information Rights Management (IRM) settings, unsupported column types, or if it exceeds certain size/view limits compared to the successfully ingested lists.

How do I check the error logs for Azure Data Factory pipeline failures?

You can view the error details by navigating to the 'Monitor' tab in your Azure Data Factory studio, selecting the failed pipeline run, and clicking the 'Error' icon next to the failed activity.

Can I use an Azure Active Directory service principal to access SharePoint lists?

Yes, using a Service Principal with the appropriate Microsoft Graph or SharePoint API permissions granted in Azure AD is the recommended approach for authenticating ADF to SharePoint.

What details should I provide to Azure Support for ADF connection issues?

Provide the complete error message, the type of connector used, specific SharePoint list permissions, site URL details, pipeline configuration JSON, and the pipeline run ID.