Partager via


current_principal_is_member_of()

Vérifie l’appartenance ou l’identité du principal qui exécute actuellement la requête.

Syntaxe

current_principal_is_member_of(Groupe)

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
groupe dynamic ✔️ Tableau de littéraux de chaîne dans lequel chaque littéral représente un Microsoft Entra principal. Consultez des exemples pour les principaux de Microsoft Entra.

Notes

Pour éviter la limitation de Microsoft Entra ID, la current_principal_is_member_of() fonction fonctionne uniquement avec des littéraux de chaîne. L’utilisation de valeurs qui ne sont pas des littéraux de chaîne entraîne une erreur afin d’éviter un nombre potentiellement élevé de requêtes à Microsoft Entra ID.

Retours

La fonction retourne true si le principal actuel exécutant la requête est correctement mis en correspondance pour au moins un argument d’entrée. Si ce n’est pas le cas, la fonction retourne false.

Exemples

print result=current_principal_is_member_of(
    'aaduser=user1@fabrikam.com', 
    'aadgroup=group1@fabrikam.com',
    'aadapp=66ad1332-3a94-4a69-9fa2-17732f093664;72f988bf-86f1-41af-91ab-2d7cd011db47'
    )

Sortie

result
false

Utilisation d’un tableau dynamique au lieu de plusieurs arguments :

print result=current_principal_is_member_of(
    dynamic([
    'aaduser=user1@fabrikam.com', 
    'aadgroup=group1@fabrikam.com',
    'aadapp=66ad1332-3a94-4a69-9fa2-17732f093664;72f988bf-86f1-41af-91ab-2d7cd011db47'
    ]))

Sortie

result
false

Cette fonctionnalité n’est pas prise en charge dans Azure Monitor.