Stream Analytics CI/CD npm package using Managed Identity

Felix Nogal 41 Reputation points


We are trying to automate the build and deployment process for our Azure Stream Analytics. We have configured the Managed Identity so we do not have any credentials on the parameters file.
We have configured the inputs and outputs with "AuthenticationMode": "Msi" to use this managed identity but this is not working with Reference - SQL Database input types.

Here we have an Event Hub input with "AuthenticationMode": "Msi":

And the generated object in the JobTemplate as expected:

The Reference - SQL Database input type with "AuthenticationMode": "Msi":

And the generated object in the JobTemplate without "authenticationMode" property:

Is this a bug with the 'azure-streamanalytics-cicd' npm package or is this a problem with my input configuration?

Azure Stream Analytics
Azure Stream Analytics
An Azure real-time analytics service designed for mission-critical workloads.
330 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,457 questions
0 comments No comments
{count} votes

Accepted answer
  1. Joe Zhang 91 Reputation points Microsoft Employee

    We have not supported SQL MSI yet both in vs code and npm packages.

    this is one feature gap in our tooling side and will address this in October release

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful