current_principal_is_member_of()

Sprawdza członkostwo w grupie lub tożsamość główną bieżącego podmiotu z uruchomionym zapytaniem.

Składnia

current_principal_is_member_of(Grupa)

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
Grupa dynamic ✔️ Tablica literałów ciągu, w której każdy literał reprezentuje Microsoft Entra podmiot zabezpieczeń. Zobacz przykłady Microsoft Entra podmiotów zabezpieczeń.

Uwaga

Aby uniknąć ograniczania przepustowości z Tożsamość Microsoft Entra, current_principal_is_member_of() funkcja działa tylko z literałami ciągu. Użycie wartości, które nie są literałami ciągów, spowoduje błąd, aby uniknąć potencjalnie dużej liczby zapytań do Tożsamość Microsoft Entra.

Zwraca

Funkcja zwraca wartość true , jeśli bieżąca jednostka uruchamiana zapytanie jest pomyślnie zgodna z co najmniej jednym argumentem wejściowym. Jeśli nie, funkcja zwraca wartość false.

Przykłady

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'
    )

Dane wyjściowe

result
fałsz

Używanie tablicy dynamicznej zamiast wielu argumentów:

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'
    ]))

Dane wyjściowe

result
fałsz

Ta funkcja nie jest obsługiwana w usłudze Azure Monitor