Konfigurowanie tożsamości zarządzanych dla klastra usługi Azure Data Explorer

Tożsamość zarządzana z identyfikatora Microsoft Entra umożliwia klastrowi dostęp do innych Microsoft Entra chronionych zasobów, takich jak azure Key Vault. Tożsamość jest zarządzana przez platformę Azure i nie wymaga inicjowana obsługi ani rotacji żadnych wpisów tajnych.

W tym artykule pokazano, jak dodawać i usuwać tożsamości zarządzane w klastrze. Aby uzyskać więcej informacji na temat tożsamości zarządzanych, zobacz Omówienie tożsamości zarządzanych.

Uwaga

Tożsamości zarządzane dla usługi Azure Data Explorer nie będą działać zgodnie z oczekiwaniami, jeśli klaster usługi Azure Data Explorer zostanie zmigrowany między subskrypcjami lub dzierżawami. Aplikacja będzie musiała uzyskać nową tożsamość, którą można wykonać przez usunięcie tożsamości przypisanej przez system , a następnie dodanie tożsamości przypisanej przez system. Należy również zaktualizować zasady dostępu do zasobów podrzędnych, aby korzystać z nowej tożsamości.

Przykłady kodu oparte na poprzednich wersjach zestawu SDK można znaleźć w zarchiwizowanym artykule.

Typy tożsamości zarządzanych

Klaster usługi Azure Data Explorer może mieć dwa typy tożsamości:

  • Tożsamość przypisana przez system: powiązana z klastrem i usunięta, jeśli zasób zostanie usunięty. Klaster może mieć tylko jedną tożsamość przypisaną przez system.

  • Tożsamość przypisana przez użytkownika: autonomiczny zasób platformy Azure, który można przypisać do klastra. Klaster może mieć wiele tożsamości przypisanych przez użytkownika.

Dodawanie tożsamości przypisanej przez system

Przypisz tożsamość przypisaną przez system, która jest powiązana z klastrem i zostanie usunięta, jeśli klaster zostanie usunięty. Klaster może mieć tylko jedną tożsamość przypisaną przez system. Utworzenie klastra z tożsamością przypisaną przez system wymaga ustawienia dodatkowej właściwości w klastrze. Dodaj tożsamość przypisaną przez system przy użyciu szablonu Azure Portal, C# lub Resource Manager, jak opisano poniżej.

Dodawanie tożsamości przypisanej przez system przy użyciu Azure Portal

Zaloguj się w witrynie Azure Portal.

Nowy klaster usługi Azure Data Explorer

  1. Tworzenie klastra usługi Azure Data Explorer

  2. Na karcie >ZabezpieczeniaTożsamość przypisana przez system wybierz pozycję Włączone. Aby usunąć tożsamość przypisaną przez system, wybierz pozycję Wyłączone.

  3. Wybierz pozycję Dalej: Tagi > lub Przejrzyj i utwórz , aby utworzyć klaster.

    Dodaj tożsamość przypisaną przez system do nowego klastra.

Istniejący klaster usługi Azure Data Explorer

  1. Otwórz istniejący klaster usługi Azure Data Explorer.

  2. Wybierz pozycję Ustawienia>Tożsamość w lewym okienku portalu.

  3. Na karcie Przypisane przez system okienka > Tożsamość:

    1. Przesuń suwak Stan do pozycji Włączone.
    2. Wybierz pozycję Zapisz
    3. W oknie podręcznym wybierz pozycję Tak

    Dodaj tożsamość przypisaną przez system.

  4. Po kilku minutach zostanie wyświetlony ekran:

    • Identyfikator obiektu — używany w przypadku kluczy zarządzanych przez klienta
    • Uprawnienia — wybieranie odpowiednich przypisań ról

    Tożsamość przypisana przez system.

Usuwanie tożsamości przypisanej przez system

Usunięcie tożsamości przypisanej przez system spowoduje również usunięcie jej z identyfikatora Microsoft Entra. Tożsamości przypisane przez system są również automatycznie usuwane z identyfikatora Microsoft Entra po usunięciu zasobu klastra. Tożsamość przypisana przez system można usunąć, wyłączając tę funkcję. Usuń tożsamość przypisaną przez system przy użyciu szablonu Azure Portal, C# lub Resource Manager, jak opisano poniżej.

Usuwanie tożsamości przypisanej przez system przy użyciu Azure Portal

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz pozycję Ustawienia>Tożsamość w lewym okienku portalu.

  3. Na karcie Przypisane przez system okienka > Tożsamość:

    1. Przesuń suwak Stan do pozycji Wyłączone.
    2. Wybierz pozycję Zapisz
    3. W oknie podręcznym wybierz pozycję Tak , aby wyłączyć tożsamość przypisaną przez system. Okienko Tożsamość powraca do tego samego warunku co przed dodaniu tożsamości przypisanej przez system.

    Tożsamość przypisana przez system jest wyłączona.

Dodawanie tożsamości przypisanej przez użytkownika

Przypisz tożsamość zarządzaną przypisaną przez użytkownika do klastra. Klaster może mieć więcej niż jedną tożsamość przypisaną przez użytkownika. Utworzenie klastra z tożsamością przypisaną przez użytkownika wymaga ustawienia dodatkowej właściwości w klastrze. Dodaj tożsamość przypisaną przez użytkownika przy użyciu szablonu Azure Portal, C# lub Resource Manager, jak opisano poniżej.

Dodawanie tożsamości przypisanej przez użytkownika przy użyciu Azure Portal

  1. Zaloguj się w witrynie Azure Portal.

  2. Utwórz zasób tożsamości zarządzanej przypisanej przez użytkownika.

  3. Otwórz istniejący klaster usługi Azure Data Explorer.

  4. Wybierz pozycję Ustawienia>Tożsamość w lewym okienku portalu.

  5. Na karcie Przypisane przez użytkownika wybierz pozycję Dodaj.

  6. Wyszukaj utworzoną wcześniej tożsamość i wybierz ją. Wybierz pozycję Dodaj.

    Dodaj tożsamość przypisaną przez użytkownika.

Usuwanie tożsamości zarządzanej przypisanej przez użytkownika z klastra

Usuń tożsamość przypisaną przez użytkownika przy użyciu szablonu Azure Portal, C# lub Resource Manager, jak opisano poniżej.

Usuwanie tożsamości zarządzanej przypisanej przez użytkownika przy użyciu Azure Portal

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz pozycję Ustawienia>Tożsamość w lewym okienku portalu.

  3. Wybierz kartę Przypisane przez użytkownika .

  4. Wyszukaj utworzoną wcześniej tożsamość i wybierz ją. Wybierz pozycję Usuń.

    Usuń tożsamość przypisaną przez użytkownika.

  5. W oknie podręcznym wybierz pozycję Tak , aby usunąć tożsamość przypisaną przez użytkownika. Okienko Tożsamość przywraca ten sam warunek co przed dodaniu tożsamości przypisanej przez użytkownika.