An Azure data analytics service for real-time analysis on large volumes of data streaming from sources including applications, websites, and internet of things devices.
Is there a document that states that limitation?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I'm trying to do a bicep deployment of a kusto cluster with an aad group in a different tenant in principalAssignments. I was assuming that was allowed because the principalAssignments object takes a tenant id as argument. For what it's worth, the tenant is in "trustedExternalTenants"
However, I continuously get "[NotFound] Failed to run add principal assignment action for service <service>. AAD principal was not found."
Is this a supported scenario?
An Azure data analytics service for real-time analysis on large volumes of data streaming from sources including applications, websites, and internet of things devices.
Is there a document that states that limitation?
This scenario is not supported.
For Microsoft.Kusto/clusters/principalAssignments, the principalId must be resolvable as an AAD principal in the same tenant as the Kusto cluster. While the schema allows specifying a tenantId property and accepts values like user email, application ID, or security group name, the platform still validates the principal in the home tenant of the Kusto resource. Cross-tenant AAD groups cannot be added directly as cluster principal assignments, even if the external tenant is listed in trustedExternalTenants.
The error [NotFound] ... AAD principal was not found is consistent with this limitation.
References: