Granskning med hanterad identitet

gäller för:Azure SQL Database

Granskning för Azure SQL Database kan konfigureras för att använda ett Storage-konto med två autentiseringsmetoder:

  • Hanterad identitet
  • Åtkomstnycklar för lagring

Hanterad identitet kan vara en systemtilldelad hanterad identitet (SMI) eller användartilldelad hanterad identitet (UMI).

Om du vill konfigurera att skriva granskningsloggar till ett lagringskonto går du till Azure-portalenoch väljer din logiska serverresurs för Azure SQL Database. Välj Lagring på menyn Granskning. Välj det Azure Storage-konto där loggar ska sparas.

Som standard är den identitet som används den primära användaridentitet som tilldelats servern. Om det inte finns någon användaridentitet skapar servern en systemtilldelad hanterad identitet och använder den för autentisering.

Skärmbild av menyn Granskning i Azure-portalen och välj Hanterad identitet som typ av lagringsautentisering.

Välj kvarhållningsperioden genom att öppna Avancerade egenskaper. Välj sedan Spara. Loggar som är äldre än kvarhållningsperioden tas bort.

Användartilldelad hanterad identitet

UMI ger användarna flexibilitet att skapa och underhålla sin egen UMI för en viss klientorganisation. UMI kan användas som serveridentiteter för Azure SQL. UMI hanteras av användaren, till skillnad från en systemtilldelad hanterad identitet, vars identitet definieras unikt per server och tilldelas av systemet.

Mer information om UMI finns i Hanterade identiteter i Microsoft Entra för Azure SQL.

Konfigurera användartilldelad hanterad identitet för Azure SQL Database-granskning

Innan granskning kan konfigureras för att skicka loggar till ditt lagringskonto måste den hanterade identitet som tilldelats servern ha Storage Blob Data Contributor rolltilldelning. Den här tilldelningen krävs om du konfigurerar granskning med hjälp av PowerShell, Azure CLI, REST API eller ARM-mallar. Rolltilldelning görs automatiskt när du använder Azure-portalen för att konfigurera granskning, så följande steg är onödiga om du konfigurerar granskning via Azure-portalen.

  1. Gå till Azure-portalen.

  2. Skapa en användartilldelad hanterad identitet om du inte redan har gjort det. Mer information finns i skapa användartilldelad hanterad identitet.

  3. Gå till ditt lagringskonto som du vill konfigurera för granskning.

  4. Välj åtkomstkontrollmenyn (IAM).

  5. Välj Lägg till>Lägg till rolltilldelning.

  6. På fliken Roll söker du efter och väljer Storage Blob Data Contributor. Välj Nästa.

  7. På fliken Medlemmar väljer du Hanterad identitet i avsnittet Tilldela åtkomst till och Välj sedan medlemmar. Du kan välja den hanterade identiteten som skapades för din server.

  8. Välj Granska + tilldela.

    Skärmbild av hur du tilldelar Storage Blob Data-deltagaren till den hanterade identiteten i Azure-portalen.

Mer information finns i Tilldela Azure-roller med hjälp av portalen.

Använd följande för att konfigurera granskning med hjälp av användartilldelad hanterad identitet:

  1. Gå till menyn Identity för din server. Under avsnittet Användartilldelad hanterad identitet, lägg till den hanterade identiteten.

  2. Du kan sedan välja den tillagda hanterade identiteten som den primära identiteten för servern.

    Skärmbild av identitetsmenyn i Azure-portalen och val av den primära identiteten.

  3. Gå till menyn Granskning för servern. Välj hanterad identitet som autentiseringstyp för lagring när du konfigurerar lagring för din server.

Not

När granskning konfigureras med hjälp av en hanterad identitet kan kopiering av databasen till en ny server eller skapandet av en geo-replik bryta granskningsloggningen. Det beror på att den nya servern har en annan hanterad identitet, som kanske inte har åtkomst till granskningslagringskontot. Se till att den nya serverns identitet beviljas lämpliga behörigheter för att upprätthålla granskningskontinuiteten.

Auditing in Azure Synapse Analytics

För information om managed identity-baserad granskning i Azure Synapse Analytics, se Auditing using managed identity.