Autoriser les requêtes et les commandes interlocataires
Les principaux de plusieurs locataires peuvent exécuter des requêtes et des commandes dans un seul cluster Azure Data Explorer. Dans cet article, vous allez apprendre à accorder au cluster l’accès aux principaux à partir d’un autre locataire.
Pour définir trustedExternalTenants
sur le cluster, utilisez des modèles ARM, Azure CLI, PowerShell, Azure Resource Explorer ou envoyez une requête d’API.
Les exemples suivants montrent comment définir des locataires approuvés dans le portail et avec une requête d’API.
Remarque
Le principal qui exécutera des requêtes ou des commandes doit également avoir un rôle de base de données approprié. Consultez également le contrôle d’accès en fonction du rôle. La validation des rôles corrects a lieu après la validation des locataires externes approuvés.
Dans le portail Azure, accédez à la page de votre cluster Azure Data Explorer.
Dans le menu de gauche sous Paramètres, sélectionnez Sécurité.
Définissez les autorisations de locataires souhaitées.
Ajouter des principaux
Après avoir mis à jour la propriété trustedExternalTenants
, vous pouvez accorder l’accès aux principaux à partir des locataires approuvés. Utilisez le Portail Azure pour accorder à un principal des autorisations au niveau du cluster ou des autorisations de base de données. Vous pouvez également accorder l’accès à une base de données, une table, une fonction ou un niveau de vue matérialisée à l’aide de commandes de gestion.
Limites
La configuration de cette fonctionnalité s’applique uniquement aux identités Microsoft Entra (utilisateurs, applications, groupes) qui tentent de se connecter à Azure Data Explorer. Elle n’a aucun impact sur l’ingestion Microsoft Entra croisée.