Skip to content

Commit 35f70cb

Browse files
authored
Merge pull request #127844 from xsatishx/patch-4
Enhance CI/CD documentation for Workload Identity Federation
2 parents 9f35429 + 317b21a commit 35f70cb

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

articles/synapse-analytics/cicd/continuous-integration-delivery.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,11 @@ You can choose the operation types based on the use case. Following part is an e
253253
> In CI/CD scenarios, the integration runtime type in different environments must be the same. For example, if you have a self-hosted integration runtime in the development environment, the same integration runtime must be self-hosted in other environments, such as in test and production. Similarly, if you're sharing integration runtimes across multiple stages, the integration runtimes must be linked and self-hosted in all environments, such as in development, test, and production.
254254
>
255255
> Currently, the DevOps Service Connection with **Workload Identity Federation (WIF)** is not supported in Synapse Workspace deployment extension. Switch to secret mode to make the connection successful.
256+
>
257+
> For secure, secretless alternatives that fully support Workload Identity Federation (WIF), use the [AzureCLI@2](/azure/devops/pipelines/tasks/reference/azure-cli-v2) or [PowerShell](/azure/devops/pipelines/tasks/reference/powershell-v2)
258+
> pipeline tasks with a federated service connection, as described in [Connect to Azure using Workload Identity Federation](https://learn.microsoft.com/azure/devops/pipelines/library/connect-to-azure?view=azure-devops).
259+
>
260+
> These tasks support secretless authentication and can execute Synapse deployment commands (`az synapse pipeline create`, `az synapse artifact publish`) while maintaining the same deployment flow.
256261

257262
### Create a release for deployment
258263

0 commit comments

Comments
 (0)