Skip to content

Commit 52c82ef

Browse files
committed
updated concurrent updates
1 parent 637ee42 commit 52c82ef

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

articles/active-directory/develop/workload-identity-federation-considerations.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ ms.service: active-directory
99
ms.subservice: develop
1010
ms.workload: identity
1111
ms.topic: conceptual
12-
ms.date: 09/27/2022
12+
ms.date: 02/15/2022
1313
ms.author: ryanwi
14-
ms.reviewer: shkhalid, udayh, vakarand, cbrooks
14+
ms.reviewer: shkhalid, udayh, cbrooks
1515
ms.custom: aaddev, references_regions
1616

1717
---
@@ -81,9 +81,13 @@ To avoid this issue, wait a short time after adding the federated identity crede
8181

8282
Creating multiple federated identity credentials under the same user-assigned managed identity concurrently triggers concurrency detection logic, which causes requests to fail with 409-conflict HTTP status code.
8383

84+
[Terraform Provider for Azure (Resource Manager)](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs) version 3.40.0 introduces an [update](https://github.com/hashicorp/terraform-provider-azurerm/pull/20003) which creates multiple federated identity credentials sequentially instead of concurrently. Versions earlier than 3.40.0 can cause failures in pipelines when multiped federated identities are created. We recommend you use [Terraform Provider for Azure (Resource Manager) v3.40.0](https://github.com/hashicorp/terraform-provider-azurerm/tree/main) or later so that multiple federated identity credentials are created sequentially.
85+
8486
When you use automation or Azure Resource Manager templates (ARM templates) to create federated identity credentials under the same parent identity, create the federated credentials sequentially. Federated identity credentials under different managed identities can be created in parallel without any restrictions.
8587

86-
The following Azure Resource Manager template (ARM template) example creates three new federated identity credentials sequentially on a user-assigned managed identity by using the *dependsOn* property:
88+
If federated identity credentials are provisioned in a loop, you can [provision them serially](https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-resources#serial-or-parallel) by setting *"mode": "serial"*.
89+
90+
You can also provision multiple new federated identity credential sequentially using the *dependsOn* property. The following Azure Resource Manager template (ARM template) example creates three new federated identity credentials sequentially on a user-assigned managed identity by using the *dependsOn* property:
8791

8892
```json
8993
{

0 commit comments

Comments
 (0)