Zabezpečení v Azure Data Lake Storage Gen1

Mnoho podniků využívá analýzy velkých objemů dat pro obchodní přehledy, které jim pomůžou při inteligentních rozhodnutích. Organizace může mít složité a regulované prostředí s rostoucím počtem různorodých uživatelů. Pro podnik je důležité zajistit, aby se důležitá obchodní data ukládaly bezpečněji a měli správnou úroveň přístupu udělenou jednotlivým uživatelům. Azure Data Lake Storage Gen1 je navržena tak, aby těmto požadavkům na zabezpečení pomohla. V tomto článku se dozvíte o možnostech zabezpečení Data Lake Storage Gen1, mezi které patří:

  • Authentication
  • Autorizace
  • Izolace sítě
  • Ochrana dat
  • Auditování

Ověřování a správa identit

Ověřování je proces, kterým se ověřuje identita uživatele při interakci s Data Lake Storage Gen1 nebo s jakoukoli službou, která se připojuje k Data Lake Storage Gen1. Pro správu identit a ověřování Data Lake Storage Gen1 používá Microsoft Entra ID, komplexní cloudové řešení správy identit a přístupu, které zjednodušuje správu uživatelů a skupin.

Každé předplatné Azure je možné přidružit k instanci Microsoft Entra ID. K vašemu účtu Data Lake Storage Gen1 mají přístup jenom uživatelé a identity služeb definované ve službě Microsoft Entra, a to pomocí Azure Portal, nástrojů příkazového řádku nebo klientských aplikací, které vaše organizace sestavuje pomocí sady DATA LAKE STORAGE GEN1 SDK. Hlavní výhody použití Microsoft Entra ID jako centralizovaného mechanismu řízení přístupu jsou:

  • Zjednodušená správa životního cyklu identit. Identitu uživatele nebo služby (identitu instančního objektu) je možné rychle vytvořit a odvolat jednoduše odstraněním nebo zakázáním účtu v adresáři.
  • Vícefaktorové ověřování. Vícefaktorové ověřování poskytuje další vrstvu zabezpečení pro přihlašování a transakce uživatelů.
  • Ověřování z libovolného klienta prostřednictvím standardního otevřeného protokolu, například OAuth nebo OpenID.
  • Federace s podnikovými adresářovými službami a poskytovateli cloudových identit

Autorizace a řízení přístupu

Jakmile Microsoft Entra ověří uživatele, aby mohl přistupovat k Data Lake Storage Gen1, autorizace řídí přístupová oprávnění pro Data Lake Storage Gen1. Data Lake Storage Gen1 odděluje autorizaci pro aktivity související s účtem a daty následujícím způsobem:

Azure RBAC pro správu účtů

Ve výchozím nastavení jsou pro Data Lake Storage Gen1 definovány čtyři základní role. Role umožňují různé operace s účtem Data Lake Storage Gen1 prostřednictvím Azure Portal, rutin PowerShellu a rozhraní REST API. Role Vlastník a Přispěvatel můžou na účtu provádět různé funkce správy. Roli Čtenář můžete přiřadit uživatelům, kteří jenom zobrazují data správy účtů.

Role Azure Role Azure

Všimněte si, že i když jsou role přiřazené pro správu účtů, některé role mají vliv na přístup k datům. Pomocí seznamů ACL musíte řídit přístup k operacím, které může uživatel v systému souborů provádět. Následující tabulka obsahuje souhrn práv správy a přístupových práv k datům pro výchozí role.

Role Práva správy Přístupová práva k datům Vysvětlení
Nepřiřazená žádná role Žádné Řídí se seznamem ACL Uživatel nemůže k procházení Data Lake Storage Gen1 použít rutiny Azure Portal nebo Azure PowerShell. Uživatel může používat jenom nástroje příkazového řádku.
Vlastník Vše Vše Role Vlastník je superuživatel. Tato role může spravovat všechno a má úplný přístup k datům.
Čtenář Jen pro čtení Řídí se seznamem ACL Role Čtenář může zobrazit vše, co se týká správy účtů, například který uživatel je přiřazen ke které roli. Role Čtenář nemůže provádět žádné změny.
Přispěvatel Vše kromě přidávání a odebírání rolí Řídí se seznamem ACL Role Přispěvatel může spravovat některé aspekty účtu, například nasazení a vytváření a správu upozornění. Role Přispěvatel nemůže přidávat ani odebírat role.
Správce uživatelských přístupů Přidání a odebrání rolí Řídí se seznamem ACL Role Správce uživatelských přístupů může spravovat přístup uživatelů k účtům.

Pokyny najdete v tématu Přiřazení uživatelů nebo skupin zabezpečení k účtům Data Lake Storage Gen1.

Použití seznamů ACL pro operace v systémech souborů

Data Lake Storage Gen1 je hierarchický systém souborů, jako je HDFS (Hadoop Distributed File System), a podporuje seznamy ACL POSIX. Řídí oprávnění ke čtení (r), zápisu (w) a spouštění (x) k prostředkům pro roli Vlastník, pro skupinu Vlastníci a pro ostatní uživatele a skupiny. V Data Lake Storage Gen1 je možné seznamy ACL povolit v kořenové složce, v podsložkách a v jednotlivých souborech. Další informace o tom, jak seznamy ACL fungují v kontextu Data Lake Storage Gen1, najdete v tématu Řízení přístupu v Data Lake Storage Gen1.

Doporučujeme definovat seznamy ACL pro více uživatelů pomocí skupin zabezpečení. Přidejte uživatele do skupiny zabezpečení a pak přiřaďte seznamy ACL pro soubor nebo složku této skupině zabezpečení. To je užitečné v případě, že chcete poskytnout přiřazená oprávnění, protože pro přiřazená oprávnění jste omezeni na maximálně 28 položek. Další informace o lepším zabezpečení dat uložených v Data Lake Storage Gen1 pomocí Microsoft Entra skupin zabezpečení najdete v tématu Přiřazení uživatelů nebo skupin zabezpečení jako seznamů ACL k systému souborů Data Lake Storage Gen1.

Seznam přístupových oprávnění

Izolace sítě

Pomocí Data Lake Storage Gen1 můžete řídit přístup k úložišti dat na úrovni sítě. Můžete vytvořit brány firewall a definovat rozsah IP adres pro důvěryhodné klienty. U rozsahu IP adres se k Data Lake Storage Gen1 můžou připojit jenom klienti, kteří mají IP adresu v definovaném rozsahu.

Nastavení brány firewall a přístup k protokolu IP

Virtuální sítě Azure podporují značky služeb pro Data Lake Gen1. Značka služby představuje skupinu předpon IP adres z dané služby Azure. Microsoft spravuje předpony adres, které zahrnuje značka služby, a automaticky aktualizuje značku služby při změně adres. Další informace najdete v tématu Přehled značek služeb Azure.

Ochrana dat

Data Lake Storage Gen1 chrání vaše data po celý životní cyklus. Pro přenášená data používá Data Lake Storage Gen1 k zabezpečení dat přes síť standardní protokol TLS (Transport Layer Security).

Šifrování v Data Lake Storage Gen1

Data Lake Storage Gen1 také poskytuje šifrování dat uložených v účtu. Můžete zvolit, aby se vaše data šifrovala, nebo zvolit možnost bez šifrování. Pokud se rozhodnete pro šifrování, data uložená v Data Lake Storage Gen1 se před uložením na trvalé médium zašifrují. V takovém případě Data Lake Storage Gen1 automaticky šifruje data před uložením a dešifruje data před načtením, takže je zcela transparentní pro klienta, který k datům přistupuje. Na straně klienta není nutná žádná změna kódu k šifrování nebo dešifrování dat.

Pro správu klíčů poskytuje Data Lake Storage Gen1 dva režimy pro správu hlavních šifrovacích klíčů (MEK), které se vyžadují k dešifrování všech dat uložených v Data Lake Storage Gen1. Můžete buď nechat Data Lake Storage Gen1 spravovat sady MEK za vás, nebo se rozhodnout zachovat vlastnictví sad MEK pomocí účtu Azure Key Vault. Režim správy klíčů zadáte při vytváření účtu Data Lake Storage Gen1. Další informace o tom, jak poskytnout konfiguraci související s šifrováním, najdete v tématu Začínáme s Azure Data Lake Storage Gen1 pomocí webu Azure Portal.

Protokoly aktivit a diagnostické protokoly

Protokoly aktivit nebo diagnostiky můžete použít v závislosti na tom, jestli hledáte protokoly pro aktivity související se správou účtů nebo aktivity související s daty.

  • Aktivity související se správou účtů používají rozhraní API azure Resource Manager a zobrazují se v Azure Portal prostřednictvím protokolů aktivit.
  • Aktivity související s daty používají rozhraní REST API WebHDFS a zobrazují se v Azure Portal prostřednictvím diagnostických protokolů.

Protokol aktivit

V souladu s předpisy může organizace vyžadovat odpovídající záznamy auditu aktivit správy účtů, pokud potřebuje prozkoumat konkrétní incidenty. Data Lake Storage Gen1 má integrované monitorování a protokoluje všechny aktivity správy účtů.

V případě protokolů auditu správy účtů zobrazte a zvolte sloupce, které chcete protokolovat. Protokoly aktivit můžete také exportovat do Služby Azure Storage.

Protokol aktivit

Další informace o práci s protokoly aktivit najdete v tématu Zobrazení protokolů aktivit pro audit akcí u prostředků.

Protokoly diagnostiky

V Azure Portal můžete povolit audit přístupu k datům a protokolování diagnostiky a odesílat protokoly do účtu služby Azure Blob Storage, centra událostí nebo protokolů služby Azure Monitor.

Diagnostické protokoly

Další informace o práci s diagnostickými protokoly s Data Lake Storage Gen1 najdete v tématu Přístup k diagnostickým protokolům pro Data Lake Storage Gen1.

Souhrn

Podnikoví zákazníci vyžadují cloudovou platformu pro analýzu dat, která je zabezpečená a snadno použitelná. Data Lake Storage Gen1 pomáhá řešit tyto požadavky prostřednictvím správy identit a ověřování prostřednictvím integrace Microsoft Entra, autorizace na základě seznamu ACL, izolace sítě, šifrování dat při přenosu a neaktivních uložených dat a auditování.

Pokud chcete vidět nové funkce v Data Lake Storage Gen1, pošlete nám svůj názor na fóru Data Lake Storage Gen1 UserVoice.

Viz také