Skip to content

Commit a25ba81

Browse files
Merge pull request #284152 from KrishnakumarRukmangathan/patch-33
Update connector-azure-cosmos-db.md
2 parents 6a6d7da + 07c81f7 commit a25ba81

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

articles/data-factory/connector-azure-cosmos-db.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: jianleishen
77
ms.subservice: data-movement
88
ms.topic: conceptual
99
ms.custom: synapse
10-
ms.date: 01/05/2024
10+
ms.date: 07/23/2024
1111
---
1212

1313
# Copy and transform data in Azure Cosmos DB for NoSQL by using Azure Data Factory
@@ -261,9 +261,6 @@ These properties are supported for the linked service:
261261
```
262262
### User-assigned managed identity authentication
263263

264-
>[!NOTE]
265-
>Currently, the user-assigned managed identity authentication is not supported in data flow.
266-
267264
A data factory or Synapse pipeline can be associated with a [user-assigned managed identities](data-factory-service-identity.md#user-assigned-managed-identity), which represents this specific service instance. You can directly use this managed identity for Azure Cosmos DB authentication, similar to using your own service principal. It allows this designated resource to access and copy data to or from your Azure Cosmos DB instance.
268265

269266
To use user-assigned managed identities for Azure resource authentication, follow these steps.
@@ -281,6 +278,9 @@ These properties are supported for the linked service:
281278
| database | Specify the name of the database. | Yes |
282279
| credentials | Specify the user-assigned managed identity as the credential object. | Yes |
283280
| connectVia | The [integration runtime](concepts-integration-runtime.md) to be used to connect to the data store. You can use the Azure integration runtime or a self-hosted integration runtime if your data store is in a private network. If not specified, the default Azure integration runtime is used. |No |
281+
| subscriptionId | Specify the subscription id for the Azure Cosmos DB instance | No for Copy Activity, Yes for Mapping Data Flow |
282+
| tenantId | Specify the tenant id for the Azure Cosmos DB instance | No for Copy Activity, Yes for Mapping Data Flow |
283+
| resourceGroup | Specify the resource group name for the Azure Cosmos DB instance | No for Copy Activity, Yes for Mapping Data Flow |
284284

285285
**Example:**
286286

@@ -295,7 +295,10 @@ These properties are supported for the linked service:
295295
"credential": {
296296
"referenceName": "credential1",
297297
"type": "CredentialReference"
298-
}
298+
},
299+
"subscriptionId": "<subscription id>",
300+
"tenantId": "<tenant id>",
301+
"resourceGroup": "<resource group>"
299302
},
300303
"connectVia": {
301304
"referenceName": "<name of Integration Runtime>",

0 commit comments

Comments
 (0)