跳转至

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.

Property Required? Description Default
Schema Mandatory Specifies the type of schema the provider uses for connecting to Microsoft SharePoint. SOAP
URL Mandatory Specifies 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
AuthScheme Recommended Specifies the authentication scheme used to connect to Microsoft SharePoint. AzurePassword
AzureTenant Recommended Identifies 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.
Password Recommended Specifies the password used to authenticate the user.
SharePointEdition Recommended Specifies the Microsoft SharePoint edition to connect to. SharePoint Online
User Recommended Specifies 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.

Domain Required
\ Always. URL connection property
\:88 If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=Negotiate
\:88 If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=Negotiate AND Kerberos topology uses multiple realms
\ If SharePointEdition='SharePoint OnPremise' (default) AND AuthScheme=ADFS
login.microsoftonline.com If SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=GLOBAL (default)
login.chinacloudapi.cn If SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=CHINA
login.microsoftonline.us If SharePointEdition='SharePoint Online' AND AuthScheme=AzureAD, AzurePassword, SharePointOAuth, OAuthJWT AND AzureEnvironment=USGOVT or USGOVTDOD

中文翻译

# Microsoft SharePoint

<!-- BEGIN GENERATED:intro -->

Microsoft SharePoint 连接器是 Palantir 提供的用于连接 Microsoft SharePoint 的[驱动程序](https://palantir.com/docs/foundry/data-integration/foundry-provided-drivers/)。

要创建新的 Microsoft SharePoint 数据源,请遵循 [Palantir 提供驱动程序的标准设置流程](https://palantir.com/docs/foundry/data-integration/foundry-provided-drivers/#setup),然后使用以下各节进行 Microsoft SharePoint 特定的配置和网络设置。有关完整的属性参考,请参阅 [Microsoft SharePoint 驱动程序官方文档 ↗](https://cdn.cdata.com/help/RSJ/jdbc/)。

<!-- END GENERATED:intro -->

<!-- BEGIN GENERATED:configuration -->

## 配置

以下属性为必填或推荐项。

| 属性 | 是否必填 | 描述 | 默认值 |
|---|---|---|---|
| `Schema` | 必填 | 指定提供程序用于连接 Microsoft SharePoint 的架构类型。 | `SOAP` |
| [`URL` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_URL.htm) | 必填 | 指定要连接的 Microsoft SharePoint 站点的基本 URL。该 URL 将作为所有 API 调用的起始点。 | `https://teams.contoso.com` |
| [`AuthScheme` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_AuthScheme.htm) | 推荐 | 指定用于连接 Microsoft SharePoint 的身份验证方案。 | `AzurePassword` |
| [`AzureTenant` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_AzureTenant.htm) | 推荐 | 标识用于访问数据的 Microsoft SharePoint 租户。接受租户域名(例如 contoso.onmicrosoft.com)或其目录(租户)ID。 | — |
| [`Password` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_Password.htm) | 推荐 | 指定用于验证用户身份的密码。 | — |
| [`SharePointEdition` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_SharePointEdition.htm) | 推荐 | 指定要连接的 Microsoft SharePoint 版本。 | `SharePoint Online` |
| [`User` ↗](https://cdn.cdata.com/help/RSJ/jdbc/RSBSharePoint_p_User.htm) | 推荐 | 指定用于身份验证的 Microsoft SharePoint 用户账户。 | `username@domain.onmicrosoft.com` |

<!-- END GENERATED:configuration -->

<!-- BEGIN GENERATED:networking -->

## 网络设置

下表列出了数据源为成功运行而需要能够访问的域名。

对于每个域名,请添加相应的[出站策略](https://palantir.com/docs/foundry/administration/configure-egress/)。如果数据源部署在本地且无法直接从 Foundry 访问,请改用[代理出站策略](https://palantir.com/docs/foundry/administration/configure-egress/#agent-proxy-egress-policies);代理主机本身也必须能够访问列出的域名。详情请参阅[使用代理作为代理](https://palantir.com/docs/foundry/data-connection/agent-proxy/)。

| 域名 | 必需条件 |
|--- |--- |
| \<URL> | 始终需要。URL 连接属性 |
| \<KerberosKDC>:88 | 如果 `SharePointEdition='SharePoint OnPremise'`(默认)且 `AuthScheme=Negotiate` |
| \<KerberosServiceKDC>:88 | 如果 `SharePointEdition='SharePoint OnPremise'`(默认)且 `AuthScheme=Negotiate` 且 Kerberos 拓扑使用多个领域 |
| \<SSOLoginURL> | 如果 `SharePointEdition='SharePoint OnPremise'`(默认)且 `AuthScheme=ADFS` |
| login.microsoftonline.com | 如果 `SharePointEdition='SharePoint Online'``AuthScheme=AzureAD,` AzurePassword, SharePointOAuth, OAuthJWT 且 `AzureEnvironment=GLOBAL`(默认) |
| login.chinacloudapi.cn | 如果 `SharePointEdition='SharePoint Online'``AuthScheme=AzureAD,` AzurePassword, SharePointOAuth, OAuthJWT 且 `AzureEnvironment=CHINA` |
| login.microsoftonline.us | 如果 `SharePointEdition='SharePoint Online'``AuthScheme=AzureAD,` AzurePassword, SharePointOAuth, OAuthJWT 且 `AzureEnvironment=USGOVT` 或 USGOVTDOD |

<!-- END GENERATED:networking -->