<@U04S8PLJWMT> how to setup sharepoint list ? it s...
# replication-ask-ai
h
@kapa.ai how to setup sharepoint list ? it seems to be enlisted as an enterprise how to build CDK for this
k
You don’t need to build a CDK connector for SharePoint Lists yourself—Airbyte already provides a SharePoint Lists Enterprise source connector. From the docs, this connector: • Syncs data from Microsoft SharePoint Lists via Microsoft Graph • Supports dynamic list & column discovery, incremental sync, and complex column types [SharePoint Lists] 1. Prerequisites You must have: • An Azure AD app with Application permission
Sites.Read.All
(admin consent required) • SharePoint Site ID in the format:
hostname,site-guid,web-guid
• Azure AD credentials: Client ID, Client Secret, Tenant ID [SharePoint Lists] 2. Set up the Azure AD app 1. Register an app in Azure AD and note Application (client) ID and Directory (tenant) ID. 2. Create a client secret and save the value. 3. Add Microsoft Graph Application permission:
Sites.Read.All
. 4. Grant admin consent for this permission. [SharePoint Lists] 3. Get the SharePoint Site ID Use Microsoft Graph Explorer: 1. Go to Graph Explorer and sign in. 2. Run:
GET https://graph.microsoft.com/v1.0/sites/{hostname}:/sites/{site-name}
3. Copy the
id
from the response (format
hostname,site-guid,web-guid
). [SharePoint Lists] 4. Configure the SharePoint Lists Enterprise source in Airbyte In the Airbyte UI: 1. Go to Sources → + New source. 2. Select SharePoint Lists Enterprise. 3. Fill in: ◦ Client ID ◦ Client Secret ◦ Tenant ID ◦ Site ID (the
hostname,site-guid,web-guid
value) 1. Optional settings: ◦ List Name Filter (regex to choose which lists to sync) ◦ Skip Document Libraries (default: true) ◦ Number of Workers (num_workers) for parallelism (default 10, 1–20) [Configuration] 1. Click Set up source. [SharePoint Lists] 5. About CDK The knowledge sources only document how to use the existing SharePoint Lists Enterprise connector; they do not describe how it was implemented with the Airbyte CDK or how to extend it. I’m sorry, but there’s no information here about CDK-specific steps for building or modifying this connector. If you clarify what you’re missing (e.g., extra streams, custom behavior), I can help you map that to what this existing connector already exposes (lists, dynamic item streams, user_information, supported column types, etc.). [Streams; Supported column types] 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
h
in my airbyte version Sharepoint list is not available @kapa.ai
k
SharePoint Lists is an Enterprise connector, so it’s only available in Self-Managed Enterprise / Pro environments with the Enterprise connectors enabled, not in standard Open Source or standard Cloud workspaces. [Connector levels; SharePoint Lists Enterprise] Given that: • If you’re on Open Source / Core: you won’t see “SharePoint Lists Enterprise” in the Sources list; it’s not available there according to the docs. [Connector levels] • If you need SharePoint Lists on Open Source, the documented option is to build your own connector (for example via Connector Builder / CDK), since the Enterprise one is not exposed. The knowledge sources only say generically: “If Airbyte doesn't have the connector you need, you can create your own” and point to the connector development docs, but they don’t provide CDK code or a template specifically for SharePoint Lists. [If you don't see the connector] So, based on the available docs: • You won’t be able to “turn on” SharePoint Lists Enterprise in a non‑Enterprise edition. • To get equivalent functionality on Open Source, you’d need to implement a custom connector, but the knowledge sources here do not include CDK examples or steps specific to SharePoint Lists, so I can’t provide a concrete CDK implementation from them. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.