Wyświetlanie listy przypisań odmowy platformy Azure

Podobnie jak przypisanie roli, przypisanie odmowy przypisuje zestaw akcji odmowy do użytkownika, grupy lub podmiotu usługi w określonym zakresie w celu zablokowania dostępu. Przypisania odmowy blokują użytkownikom możliwość wykonywania określonych działań dotyczących zasobów platformy Azure, nawet jeśli przypisanie roli daje im taki dostęp.

W tym artykule opisano sposób wyświetlania listy przypisań odmowy.

Ważne

Przypisania odmowy zarządzane przez klienta są obecnie w prywatnej wersji zapoznawczej. Dostępność powiązanych interfejsów API lub poleceń w wygenerowanej dokumentacji referencyjnej nie oznacza, że funkcja jest w publicznej wersji zapoznawczej lub ogólnie dostępna. W przypadku scenariuszy ogólnie dostępnych platforma Azure tworzy przypisania odmowy i zarządza nimi.

Jak tworzone są polecenia odmowy

W przypadku ogólnie dostępnych scenariuszy platforma Azure tworzy i zarządza przypisaniami odmowy, aby chronić zasoby. Możesz określić ustawienia odmowy podczas tworzenia stosu wdrożenia, co tworzy przypisanie odmowy, którego właścicielem są zasoby stosu wdrożenia. Aby uzyskać więcej informacji, zobacz Ochrona zarządzanych zasobów i Limity RBAC platformy Azure.

Porównanie przypisań ról i odmów przypisań

Przypisania odmowy są zgodne z podobnym wzorcem, jak przypisania ról, ale także mają pewne różnice.

Zdolność Przypisanie roli Odmów przypisania
Przyznaj dostęp ✅
Odmów dostępu ✅
Można utworzyć bezpośrednio ✅
Zastosuj w określonym zakresie ✅ ✅
Wyklucz dyrektorów ✅
Zapobieganie dziedziczeniu do zakresów podrzędnych ✅
Aplikuj na klasyczne przypisania administratora subskrypcji ✅

Odmów właściwości przypisania

Przypisanie odmowy ma następujące właściwości:

Własność Wymagany Typ Opis
DenyAssignmentName Tak Sznurek Wyświetlana nazwa przypisania odmowy. Nazwy muszą być unikatowe dla danego zakresu.
Description Nie. Sznurek Opis odmowy przypisania.
Permissions.Actions Co najmniej jedna akcja lub jedno DataActions Ciąg[] Tablica ciągów określających akcje płaszczyzny sterowania, do których przypisanie odmowy blokuje dostęp.
Permissions.NotActions Nie. Ciąg[] Tablica ciągów określających akcję płaszczyzny sterowania, które należy wykluczyć z przypisania odmowy.
Permissions.DataActions Co najmniej jedna akcja lub jedno DataActions Ciąg[] Tablica ciągów określających akcje płaszczyzny danych, do których przypisanie odmowy blokuje dostęp.
Permissions.NotDataActions Nie. Ciąg[] Tablica ciągów znaków określających akcje warstwy danych do wykluczenia z przypisania reguły odmowy.
Scope Nie. Sznurek Ciąg określający zakres, do którego ma zastosowanie przypisanie odmowy.
DoNotApplyToChildScopes Nie. logiczny Określa, czy przypisanie blokady ma zastosowanie do zakresów podrzędnych. Wartość domyślna to false.
Principals[i].Id Tak Ciąg[] Tablica przedstawia identyfikatory obiektów głównych Microsoft Entra (użytkownika, grupy, jednostki usługi lub tożsamości zarządzanej), do których stosowana jest odmowa przypisania. Ustaw wartość pustego identyfikatora GUID 00000000-0000-0000-0000-000000000000 , aby reprezentować wszystkie podmioty.
Principals[i].Type Nie. Ciąg[] Tablica typów obiektów reprezentowana przez Principals[i].Id. Ustaw na SystemDefined, aby reprezentować wszystkie podmioty.
ExcludePrincipals[i].Id Nie. Ciąg[] Tablica identyfikatorów obiektów głównych firmy Microsoft Entra (użytkowników, grup, jednostek usługi lub tożsamości zarządzanych), do których odmowa dostępu nie ma zastosowania.
ExcludePrincipals[i].Type Nie. Ciąg[] Tablica typów obiektów reprezentowanych przez element ExcludePrincipals[i].Id.
IsSystemProtected Nie. logiczny Określa, czy to przypisanie odmowy zostało utworzone przez platformę Azure i nie można go edytować ani usunąć. Obecnie wszystkie przypisania "odmowy dostępu" są zabezpieczone systemowo.

Główny dyrektor wszystkich dyrektorów

Aby obsługiwać przypisania odmowy, wprowadzono podmiot zabezpieczeń zdefiniowany przez system o nazwie Wszystkie podmioty zabezpieczeń . Ten podmiot reprezentuje wszystkich użytkowników, grupy, zasady usług i zarządzane tożsamości w katalogu Microsoft Entra. Jeśli identyfikator główny jest zerowym identyfikatorem GUID 00000000-0000-0000-0000-000000000000 i typ podmiotu to SystemDefined, to podmiot ten reprezentuje wszystkie podmioty. W danych wyjściowych programu Azure PowerShell wszystkie podmioty zabezpieczeń wyglądają następująco:

Principals              : {
                          DisplayName:  All Principals
                          ObjectType:   SystemDefined
                          ObjectId:     00000000-0000-0000-0000-000000000000
                          }

Wszystkie podmioty zabezpieczeń można łączyć w ExcludePrincipals celu odmowy wszystkich podmiotów zabezpieczeń z wyjątkiem niektórych użytkowników. Wszyscy główni użytkownicy mają następujące ograniczenia:

  • Można używać tylko w programie Principals i nie można go używać w programie ExcludePrincipals.
  • Principals[i].Type musi być ustawiona na SystemDefined.

Lista odmowy przypisań

Wykonaj następujące kroki, aby wyświetlić listę przypisań odmowy.

Ważne

Nie można bezpośrednio tworzyć własnych zadań odmowy. Przypisania odmowy są tworzone i zarządzane przez Azure. Aby uzyskać więcej informacji, zobacz Ochrona zasobów zarządzanych przed usunięciem.

Wymagania wstępne

Aby uzyskać informacje o przypisaniu odmowy, musisz mieć następujące elementy:

Wyświetl listę przypisań odmowy w portalu Azure

Wykonaj następujące kroki, aby wyświetlić listę przypisań odmowy w zakresie subskrypcji lub grupy zarządzania.

  1. W witrynie Azure Portal otwórz wybrany zakres, taki jak grupa zasobów lub subskrypcja.

  2. Wybierz pozycję Kontrola dostępu (IAM).

  3. Wybierz kartę Odmów przypisań (lub naciśnij przycisk Wyświetl na kafelku Wyświetl przydziały z odmową).

    Jeśli istnieją jakiekolwiek przypisania odmowy w tym zakresie lub dziedziczone do tego zakresu, zostaną one wyświetlone.

    Zrzut ekranu przedstawia stronę Kontrola dostępu (IAM) i zakładkę przypisań odmowy, która wyświetla listę przypisań odmowy w wybranym zakresie.

  4. Aby wyświetlić dodatkowe kolumny, wybierz pozycję Edytuj kolumny.

    Zrzut ekranu przedstawiający okienko kolumn odmowy przypisania, w których pokazano, jak dodać kolumny do listy przypisań odmowy.

    Kolumna Opis
    Nazwa Nazwa przypisania odmowy.
    Główny typ Użytkownik, grupa, grupa zdefiniowana przez system lub jednostka usługi.
    Odmowa Nazwa podmiotu zabezpieczeń uwzględnionego w przypisaniu odmowy.
    Id Unikatowy identyfikator odmowy przypisania.
    Wykluczone podmioty Czy istnieją podmioty zabezpieczeń wykluczone z przypisania odmowy dostępu.
    Nie dotyczy dzieci Określa, czy przypisanie odmowy dostępu jest dziedziczone na podzakresy.
    Ochrona systemu Czy przypisanie odmowy jest zarządzane przez platformę Azure. Obecnie zawsze tak.
    Zakres Grupa zarządzania, subskrypcja, grupa zasobów lub zasób.
  5. Dodaj znacznik wyboru do dowolnego z włączonych elementów, a następnie wybierz przycisk OK , aby wyświetlić wybrane kolumny.

Wyszczególnij szczegóły dotyczące przypisania odmowy

Wykonaj następujące kroki, aby wymienić dodatkowe szczegóły dotyczące przydziału odmowy.

  1. Otwórz okienko Odmów przypisań zgodnie z opisem w poprzedniej sekcji.

  2. Wybierz nazwę zadania odmowy dostępu, aby przejść do strony Użytkownicy.

    Zrzut ekranu przedstawiający stronę Użytkownicy dla przypisania z odmową, gdzie znajduje się lista 'dotyczy' i 'wyklucza'.

    Strona Użytkownicy zawiera następujące dwie sekcje.

    Odmów ustawienie Opis
    Odmowa przypisania dotyczy Podmioty zabezpieczeń, do których ma zastosowanie przypisanie odmowy.
    Wyklucz przypisanie odmowy Podmioty zabezpieczeń wykluczone z przypisania odmowy.

    System-Defined Principal reprezentuje wszystkich użytkowników, grupy, jednostki usługi i tożsamości zarządzane w katalogu usługi Azure AD.

  3. Aby wyświetlić listę uprawnień, które zostały odrzucone, wybierz pozycję Odmów uprawnień.

    Zrzut ekranu przedstawiający stronę odmowy uprawnień dla odmowy przypisania zawierającego listę uprawnień, które zostały odmówione.

    Typ akcji Opis
    Akcje Odrzucone akcje płaszczyzny sterowania.
    NotActions Akcje płaszczyzny sterowania wykluczone z odrzuconych akcji płaszczyzny sterowania.
    Akcje danych Odrzucone akcje płaszczyzny danych.
    NotDataActions (Akcje NotData) Akcje płaszczyzny danych wykluczone z odrzuconych akcji płaszczyzny danych.

    W przykładzie pokazanym na poprzednim zrzucie ekranu obowiązują następujące uprawnienia:

    • Wszystkie działania związane z magazynowaniem na płaszczyźnie danych są odrzucane, z wyjątkiem działań obliczeniowych.
  4. Aby wyświetlić właściwości przypisania odmowy, wybierz pozycję Właściwości.

    Zrzut ekranu strony Właściwości dla ustawienia odmowy, który wymienia właściwości.

    Na stronie Właściwości można zobaczyć nazwę odmowy przypisania, identyfikator, opis i zakres. Przełącznik Nie dotyczy dzieci wskazuje, czy przypisanie odmowy jest dziedziczone w podzakresach. Przełącznik chroniony przez system wskazuje, czy ten przydział odmowy jest zarządzany przez Azure. Obecnie jest to Tak we wszystkich przypadkach.

Następne kroki