Others

Fix SSIS OData Connection Issues with Project for the Web

Steve KSteve K Oct 21, 2026 868 views

Question details

The user is attempting to connect SQL Server Integration Services (SSIS) to Project for the Web using OData, but the connection manager is unable to load the collection or establish a successful connection.

Fix SSIS OData Connection Issues with Project for the Web
Product
SQL Server Integration Services (SSIS)
Device & OS
not provided
Scenario
Configuring a data integration pipeline to extract data from Project for the Web using an SSIS OData connection manager.
Observed behavior
The SSIS OData connection manager fails, displaying an error stating it cannot load the collection or open the connection.
Before you start

Ensure you have the correct administrative permissions and valid credentials for your Microsoft 365 and Dataverse environments before attempting to configure the connection.

Solution 1Recommended

Verify Dataverse Endpoint and Authentication Compatibility

Project for the Web handles data differently than Project Online. It stores data in Microsoft Dataverse, requiring you to use specific API endpoints and authentication methods instead of traditional OData feeds.

A common reason for SSIS OData connection failures with Project for the Web is treating it identically to Project Online. Project for the Web does not use the same OData model. To resolve this, you must connect to the underlying Dataverse Web API.

1
Identify your Dataverse Environment URL

Log in to the Power Platform admin center, select your environment containing the Project for the Web data, and copy the 'Environment URL' from the Details section.

2
Configure the SSIS OData Source

Open your SSIS package, add an OData Source, and input the Dataverse Web API URL (e.g., https://[your-environment].api.crm.dynamics.com/api/data/v9.2/) into the Service Document Location field.

3
Set up Modern Authentication

Ensure your SSIS OData Connection Manager is configured to use Microsoft Entra ID (formerly Azure Active Directory) OAuth or a Service Principal, as basic authentication is usually blocked by Dataverse.

4
Test the Connection

Click the 'Test Connection' button in the OData Connection Manager. Once successful, load the collections to select the specific Project tables you need to extract.

Verify Dataverse Endpoint and Authentication Compatibility
Reference Microsoft Power BI Guidance: If you are unsure of the data schema, Microsoft's documentation for connecting Power BI Desktop to Project data provides excellent reference material on the supported endpoints and API structures.
Free Microsoft Office alternative

Manage Your Exported Project Data with WPS Office

While advanced data integration via SSIS requires Microsoft's Dataverse endpoints, you can easily export, analyze, and manage your daily project reports using WPS Office. It offers a free, lightweight suite that is perfectly compatible with Microsoft file formats.

  1. 1. Download and Install: Get WPS Office for free from the official website and install it on your computer.
  2. 2. Export Your Data: Export your project data or SSIS execution logs to a CSV or Excel file format.
  3. 3. Analyze in WPS Spreadsheet: Open the exported file in WPS Spreadsheet to sort, filter, and format your project data effortlessly.
Seamless compatibility with Microsoft Excel (.xlsx), Word (.docx), and PowerPoint (.pptx) formats.Analyze exported project and SSIS log data quickly using WPS Spreadsheet.Lightweight installation with a familiar, easy-to-use tabbed interface.Completely free alternative for viewing and editing your project documentation.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my SSIS OData connection work for Project Online but not Project for the Web?

Project for the Web stores its data in Microsoft Dataverse, unlike Project Online which uses a dedicated OData reporting feed. You must configure your SSIS connection to target the Dataverse Web API endpoint instead.

Can I use basic authentication to connect SSIS to Project for the Web?

No. Dataverse and modern Microsoft 365 services require modern authentication (OAuth or Microsoft Entra ID) to establish a secure connection. Basic authentication is disabled by default for security reasons.

How do I find the correct API endpoint for my Project for the Web data?

You can find your specific environment URL by logging into the Power Platform admin center. Navigate to your environments, select the one used for Project, and look for the 'Environment URL' under the details tab. Append '/api/data/v9.2/' to access the Web API.