Share via

Continuously failing to add a cross-tenant aad group in kusto principalAssignments

Rachel Weber 25 Reputation points Microsoft Employee
2026-04-21T18:08:00.7966667+00:00

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?

Azure Data Explorer
Azure Data Explorer

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.


2 answers

Sort by: Most helpful
  1. Rachel Weber 25 Reputation points Microsoft Employee
    2026-04-21T18:09:29.1733333+00:00

    Is there a document that states that limitation?

    0 comments No comments

  2. Q&A Assist
    2026-04-21T18:08:08.3333333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    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:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.