You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/data-factory/connector-sharepoint-online-list.md
+43-4Lines changed: 43 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: jianleishen
6
6
ms.subservice: data-movement
7
7
ms.custom: synapse
8
8
ms.topic: conceptual
9
-
ms.date: 01/05/2024
9
+
ms.date: 08/29/2024
10
10
ms.author: jianleishen
11
11
---
12
12
# Copy data from SharePoint Online List by using Azure Data Factory or Azure Synapse Analytics
@@ -104,12 +104,17 @@ The following properties are supported for a SharePoint Online List linked servi
104
104
| type | The type property must be set to: **SharePointOnlineList**. | Yes |
105
105
| siteUrl | The SharePoint Online site url, e.g. `https://contoso.sharepoint.com/sites/siteName`. | Yes |
106
106
| servicePrincipalId | The Application (client) ID of the application registered in Microsoft Entra ID. Refer to [Prerequisites](#prerequisites) for more details including the permission settings.| Yes |
107
-
| servicePrincipalKey | The application's key. Mark this field as a **SecureString** to store it securely, or [reference a secret stored in Azure Key Vault](store-credentials-in-key-vault.md). | Yes |
107
+
| servicePrincipalCredentialType | Specify the credential type to use for service principal authentication. Allowed values are `ServicePrincipalKey` and `ServicePrincipalCert`. | No |
108
+
| ***For ServicePrincipalKey*** | | |
109
+
| servicePrincipalKey | The application's key. Mark this field as a **SecureString** to store it securely, or [reference a secret stored in Azure Key Vault](store-credentials-in-key-vault.md). | No |
110
+
| ***For ServicePrincipalCert*** | | |
111
+
| servicePrincipalEmbeddedCert | Specify the base64 encoded certificate of your application registered in Azure Active Directory. | No |
112
+
| servicePrincipalEmbeddedCertPassword | Specify the password of your certificate if your certificate has a password and you are using AadServicePrincipal authentication. | No |
113
+
| | | |
108
114
| tenantId | The tenant ID under which your application resides. | Yes |
109
115
| connectVia | The [Integration Runtime](concepts-integration-runtime.md) to use to connect to the data store. If not specified, the default Azure Integration Runtime is used. | No |
110
116
111
-
112
-
**Example:**
117
+
**Example 1: Using service principal key authentication**
113
118
114
119
```json
115
120
{
@@ -119,11 +124,45 @@ The following properties are supported for a SharePoint Online List linked servi
0 commit comments