Megosztás a következőn keresztül:


Naplózás felügyelt identitással

A következőre vonatkozik: Azure SQL DatabaseAzure Synapse Analytics

Az Azure SQL Database naplózása úgy konfigurálható, hogy egy Storage-fiókot használjon két hitelesítési módszerrel:

  • Managed Identity
  • Tárelérési kulcsok

A felügyelt identitás lehet rendszer által hozzárendelt felügyelt identitás (SMI) vagy felhasználó által hozzárendelt felügyelt identitás (UMI).

Ha naplókat szeretne írni egy tárfiókba, nyissa meg az Azure Portalt, és válassza ki az Azure SQL Database logikai kiszolgálói erőforrását. Válassza a Tárolás lehetőséget a Naplózás menüben. Válassza ki azt az Azure Storage-fiókot, ahol a naplók mentésre kerülnek.

Alapértelmezés szerint a használt identitás a kiszolgálóhoz rendelt elsődleges felhasználói identitás. Ha nincs felhasználói identitás, a kiszolgáló létrehoz egy rendszer által hozzárendelt felügyelt identitást, és hitelesítésre használja.

Screenshot of the Auditing menu in the Azure portal and selecting Managed Identity as the Storage Authentication Type.

Válassza ki a megőrzési időtartamot a Speciális tulajdonságok megnyitásával. Ezután válassza a Mentés lehetőséget. A megőrzési időnél régebbi naplók törlődnek.

Megjegyzés:

Ha felügyelt identitásalapú naplózást szeretne beállítani az Azure Synapse Analyticsben, olvassa el a jelen cikk későbbi, rendszer által hozzárendelt felügyelt identitás konfigurálása az Azure Synapse Analytics naplózási szakaszában.

Felhasználó által hozzárendelt felügyelt identitás

Az UMI rugalmasságot biztosít a felhasználóknak, hogy saját UMI-t hozzanak létre és tartsanak fenn egy adott bérlőhöz. Az UMI kiszolgálóidentitásként használható az Azure SQL-hez. Az UMI-t a felhasználó kezeli a rendszer által hozzárendelt felügyelt identitáshoz képest, amely identitás kiszolgálónként egyedileg van definiálva, és a rendszer hozzárendeli.

További információ az UMI-ről: Felügyelt identitások az Azure SQL-hez készült Microsoft Entra ID-ban.

Felhasználó által hozzárendelt felügyelt identitás konfigurálása az Azure SQL Database naplózásához

Ahhoz, hogy a naplózást úgy lehessen beállítani, hogy naplókat küldjön a tárfiókba, a kiszolgálóhoz rendelt felügyelt identitásnak rendelkeznie kell a Storage Blob Data Közreműködő szerepkör-hozzárendelésével. Ez a hozzárendelés akkor szükséges, ha a naplózást PowerShell-, Azure CLI-, REST API- vagy ARM-sablonokkal konfigurálja. A szerepkör-hozzárendelés automatikusan megtörténik, amikor az Azure Portal használatával konfigurálja a naplózást, ezért az alábbi lépések szükségtelenek, ha a naplózást az Azure Portalon keresztül konfigurálja.

  1. Nyissa meg az Azure Portalt.

  2. Ha még nem tette meg, hozzon létre egy felhasználó által hozzárendelt felügyelt identitást. További információ: felhasználó által hozzárendelt felügyelt identitás létrehozása.

  3. Nyissa meg a naplózáshoz konfigurálni kívánt tárfiókot.

  4. Válassza a Hozzáférés-vezérlés (IAM) menüt.

  5. Select Add>Add role assignment.

  6. A Szerepkör lapon keresse meg és válassza a Storage Blob Data Közreműködője lehetőséget. Válassza a Következő lehetőséget.

  7. A Tagok lapon válassza a Felügyelt identitás lehetőséget a Hozzáférés hozzárendelése szakaszban, majd válassza ki a tagokat. Kiválaszthatja a kiszolgálóhoz létrehozott felügyelt identitást .

  8. Válassza az Áttekintés + hozzárendelés lehetőséget.

    Screenshot of assigning the Storage Blob Data Contributor to the Managed Identity in the Azure portal.

További információ: Azure-szerepkörök hozzárendelése a portálon.

A naplózás felhasználó által hozzárendelt felügyelt identitással való konfigurálásához használja az alábbiakat:

  1. Nyissa meg a kiszolgáló Identitás menüjét. A Felhasználó által hozzárendelt felügyelt identitás szakaszban adja hozzá a felügyelt identitást.

  2. Ezután kiválaszthatja a hozzáadott felügyelt identitást a kiszolgáló elsődleges identitásaként .

    Screenshot of the Identity menu in the Azure portal and selecting the primary identity.

  3. Nyissa meg a kiszolgáló Naplózás menüjét. A kiszolgáló tárolójának konfigurálásakor válassza a felügyelt identitást tárolóhitelesítési típusként.

Rendszer által hozzárendelt felügyelt identitás konfigurálása az Azure Synapse Analytics naplózásához

Nem használhat UMI-alapú hitelesítést egy tárfiókhoz naplózáshoz. Csak a rendszer által hozzárendelt felügyelt identitás (SMI) használható az Azure Synapse Analyticshez. Ahhoz, hogy az SMI-hitelesítés működjön, a felügyelt identitásnak hozzá kell rendelnie a Storage Blob Data Közreműködő szerepkört a tárfiók hozzáférés-vezérlési beállításai között. Ezt a szerepkört a rendszer automatikusan hozzáadja, ha az Azure Portal használatával konfigurálja a naplózást.

Az Azure Synapse Analyticshez készült Azure Portalon nem lehet explicit módon SAS-kulcsot vagy SMI-hitelesítést választani, ahogyan az Azure SQL Database esetében is.

  • Ha a tárfiók virtuális hálózat vagy tűzfal mögött található, a naplózás automatikusan SMI-hitelesítéssel van konfigurálva.

  • Ha a tárfiók nem áll virtuális hálózat vagy tűzfal mögött, akkor a naplózás automatikusan SAS-kulcsalapú hitelesítéssel van konfigurálva.

Az SMI-hitelesítés használatának kényszerítéséhez , függetlenül attól, hogy a tárfiók virtuális hálózat vagy tűzfal mögött található-e, használja a REST API-t vagy a PowerShellt az alábbiak szerint:

További lépések