Microsoft SharePoint

The Microsoft SharePoint connector is a Palantir-provided driver for Microsoft SharePoint.

To create a new Microsoft SharePoint source, follow the standard setup flow for Palantir-provided drivers, then use the sections below for Microsoft SharePoint-specific configuration and networking. For the complete property reference, see the official Microsoft SharePoint driver documentation ↗.

Configuration

The properties below are mandatory or recommended.

PropertyRequired?DescriptionDefault
SchemaMandatorySpecifies the type of schema the provider uses for connecting to Microsoft SharePoint.SOAP
URLMandatorySpecifies the base URL of the Microsoft SharePoint site to connect to. This URL is used as the starting point for all API calls.https://teams.contoso.com
AuthSchemeRecommendedSpecifies the authentication scheme used to connect to Microsoft SharePoint.AzurePassword
AzureTenantRecommendedIdentifies the Microsoft SharePoint tenant being used to access data. Accepts either the tenant's domain name (for example, contoso.onmicrosoft.com ) or its directory (tenant) ID.
PasswordRecommendedSpecifies the password used to authenticate the user.
SharePointEditionRecommendedSpecifies the Microsoft SharePoint edition to connect to.SharePoint Online
UserRecommendedSpecifies the Microsoft SharePoint user account used for authentication.username@domain.onmicrosoft.com

Networking

The table below lists the domains that the source needs to be able to access in order to successfully run.

For each domain, add a corresponding egress policy. If the source is hosted on-premises and not directly reachable from Foundry, use an agent proxy egress policy instead; the agent host itself must also be able to reach the listed domains. See using an agent as a proxy for details.

DomainRequired
<URL>Always. URL connection property
<KerberosKDC>:88If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=Negotiate
<KerberosServiceKDC>:88If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=Negotiate AND Kerberos topology uses multiple realms
<SSOLoginURL>If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=ADFS
login.microsoftonline.comIf SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=GLOBAL (default)
login.chinacloudapi.cnIf SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=CHINA
login.microsoftonline.usIf SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=USGOVT or USGOVTDOD