liprec / vsts-release-aas

Repository for my Analysis Service Azure pipelines tasks related to Azure Analysis Service or Power BI Premium
Other
27 stars 28 forks source link

Support for Workload Identity Federation (WIF) Service Connections #131

Open batlle-mon opened 2 months ago

batlle-mon commented 2 months ago

As Azure DevOps is now recommending Service Connection based on WIF, we found that the current latest version 1.5.11 doesn't support WIF.

Error:

2024-04-17T06:07:58.0781940Z ##[section]Starting: Deploy Cube 2024-04-17T06:07:58.0965433Z ============================================================================== 2024-04-17T06:07:58.0965735Z Task : Tabular Database Deployment 2024-04-17T06:07:58.0965929Z Description : Deploy tabular databases to Azure Analysis Services or Power BI Premium 2024-04-17T06:07:58.0966201Z Version : 1.5.11 2024-04-17T06:07:58.0966366Z Author : Jan Pieter Posthuma 2024-04-17T06:07:58.0967097Z Help : More Information 2024-04-17T06:07:58.0967385Z ============================================================================== 2024-04-17T06:08:00.3906388Z ##[warning]The 'modelName' option will be deprecated in a future version. 2024-04-17T06:08:00.4220062Z ##[warning]The 'overwrite' option will be deprecated in a future version. 2024-04-17T06:08:00.4223677Z ##[warning]Be adviced that the user/password authentication will be deprecated in a future version. Please switch to 'SPN' or 'inherit' option 2024-04-17T06:08:00.6457314Z ##[error]System.Management.Automation.RuntimeException: Unsupported authentication scheme 'WorkloadIdentityFederation' for Azure endpoint. 2024-04-17T06:08:00.6788397Z ##[section]Finishing: Deploy Cube