Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto článku se dozvíte, jak nakonfigurovat klíč spravovaný zákazníkem (CMK) pro šifrování neaktivních uložených dat v Azure DocumentDB. Kroky v této příručce nakonfigurují nový cluster Azure DocumentDB, cluster repliky nebo obnovený cluster. Nastavení CMK používá klíč spravovaný zákazníkem uložený ve službě Azure Key Vault a spravovanou identitu přiřazenou uživatelem.
Požadavky
Předplatné Azure
- Pokud ještě předplatné Azure nemáte, vytvořte si bezplatný účet.
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Začínáme s Azure Cloud Shellem.
Pokud chcete spouštět referenční příkazy CLI lokálně, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Pro více informací, viz Jak spustit Azure CLI v Docker kontejneru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Chcete-li dokončit proces ověřování, postupujte podle kroků zobrazených ve vašem terminálu. Další možnosti přihlášení najdete v tématu Ověřování v Azure pomocí Azure CLI.
Když budete vyzváni, nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Použití a správa rozšíření pomocí Azure CLI.
Spusťte az version, abyste zjistili verzi a závislé knihovny, které jsou nainstalovány. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Příprava spravované identity přiřazené uživatelem a azure Key Vault
Ke konfiguraci šifrování klíčů spravovaných zákazníkem v clusteru Azure DocumentDB pro MonogDB potřebujete spravovanou identitu přiřazenou uživatelem, instanci služby Azure Key Vault a správně nakonfigurovaná oprávnění.
Důležité
Spravovaná identita přiřazená uživatelem a instance služby Azure Key Vault, které se používají ke konfiguraci klíče CMK, by měly být ve stejné oblasti Azure, ve které je cluster Azure DocumentDB hostovaný a všechny patří do stejného tenanta Microsoftu.
Použití portálu Azure:
Pokud ještě nemáte spravovanou identitu přiřazenou uživatelem, vytvořte v oblasti clusteru jednu spravovanou identitu.
Pokud ještě nemáte vytvořené úložiště klíčů, vytvořte v oblasti clusteru jeden trezor klíčů Azure Key Vault. Ujistěte se, že splňujete požadavky. Před konfigurací úložiště klíčů a před vytvořením klíče a přiřazením požadovaných oprávnění spravované identitě přiřazené uživatelem postupujte také podle doporučení .
Vytvořte v úložišti klíčů jeden klíč.
Udělte instanci služby Azure Key Vault oprávnění spravované identity přiřazené uživatelem, jak je uvedeno v požadavcích.
Konfigurace šifrování dat pomocí klíče spravovaného zákazníkem během zřizování clusteru
Během zřizování nového clusteru Azure DocumentDB se na kartě Šifrování konfigurují klíče spravované službou nebo klíče spravované zákazníkem pro šifrování dat clusteru. Vyberte klíč spravovaný zákazníkem pro šifrování dat.
V části Spravovaná identita přiřazená uživatelem vyberte Změnit identitu.
V seznamu spravovaných identit přiřazených uživatelem vyberte ten, který má cluster používat pro přístup k šifrovacímu klíči dat uloženému ve službě Azure Key Vault.
Vyberte Přidat.
V metodě výběru klíče zvolte Vybrat klíč .
V části Klíč vyberte Změnit klíč .
V podokně Vybrat klíč vyberte Azure Key Vault v trezoru klíčů a šifrovací klíč v klíči a potvrďte své volby výběrem možnosti Vybrat.
Důležité
Vybraná instance služby Azure Key Vault by měla být ve stejné oblasti Azure, ve které se bude hostovat cluster Azure DocumentDB.
Na kartě Šifrování potvrďte vybranou spravovanou identitu přiřazenou uživatelem a šifrovací klíč a vyberte Zkontrolovat a vytvořit cluster.
Aktualizace nastavení šifrování dat v clusteru s povoleným klíčem CMK
U existujících clusterů nasazených s šifrováním dat pomocí klíče spravovaného zákazníkem můžete provést několik změn konfigurace. Můžete změnit trezor klíčů, ve kterém je šifrovací klíč uložený, a šifrovací klíč používaný jako klíč spravovaný zákazníkem. Můžete také změnit spravovanou identitu přiřazenou uživatelem používanou službou pro přístup k šifrovacímu klíči uloženému v úložišti klíčů.
Na bočním panelu clusteru v části Nastavení vyberte Šifrování dat.
V části Spravovaná identita přiřazená uživatelem vyberte Změnit identitu.
V seznamu spravovaných identit přiřazených uživatelem vyberte ten, který má cluster používat pro přístup k šifrovacímu klíči dat uloženému ve službě Azure Key Vault.
Vyberte Přidat.
V metodě výběru klíče zvolte Vybrat klíč .
V klíči zvolte Změnit klíč.
V podokně Vybrat klíč vyberte Azure Key Vault v trezoru klíčů a šifrovací klíč v klíči a potvrďte své volby výběrem možnosti Vybrat.
Důležité
Vybraná instance služby Azure Key Vault by měla být ve stejné oblasti Azure, ve které je hostovaný cluster Azure DocumentDB.
Potvrďte vybranou spravovanou identitu přiřazenou uživatelem a šifrovací klíč na stránce Šifrování dat a výběrem možnosti Uložit potvrďte výběry a vytvořte cluster replik.
Ať už chcete změnit jenom spravovanou identitu přiřazenou uživatelem, která se používá pro přístup ke klíči, nebo chcete změnit jenom klíč použitý pro šifrování dat, nebo chcete změnit obojí najednou, musíte zadat všechny parametry uvedené v souboru JSON.
Pokud klíč nebo zadaná spravovaná identita přiřazená uživatelem neexistují, zobrazí se chyba.
Identity předané jako parametry, pokud existují a jsou platné, se automaticky přidají do seznamu spravovaných identit přiřazených uživatelem přidružených k vašemu clusteru Azure DocumentDB. To platí i v případě, že příkaz později selže s jinou chybou.
Změna režimu šifrování dat v existujících clusterech
Jediný bod, kdy se můžete rozhodnout, jestli chcete použít klíč spravovaný službou nebo klíč spravovaný zákazníkem (CMK) pro šifrování dat, je v době vytvoření clusteru. Jakmile provedete toto rozhodnutí a vytvoříte cluster, nemůžete mezi těmito dvěma možnostmi přepínat. Pokud chcete vytvořit kopii clusteru Azure DocumentDB s jinou možností šifrování, můžete buď vytvořit cluster repliky , nebo provést obnovení clusteru a vybrat nový režim šifrování během vytváření clusteru replik nebo obnoveného clusteru.
Povolení nebo zakázání šifrování dat klíče spravovaného zákazníkem (CMK) během vytváření clusteru repliky
Tímto postupem vytvoříte cluster repliky s šifrováním dat CMK nebo SMK a povolíte nebo zakážete CMK v clusteru repliky.
Na bočním panelu clusteru v části Nastavení vyberte Globální distribuci.
Vyberte Přidat novou repliku pro čtení.
Do pole Název repliky zadejte název clusteru repliky pro čtení.
Vyberte oblast v části Oblast repliky pro čtení. Cluster repliky je hostovaný ve vybrané oblasti Azure.
Poznámka:
Cluster repliky se vždy vytvoří ve stejném předplatném Azure a ve skupině prostředků jako primární cluster (pro čtení i zápis).
V části Šifrování dat vyberte klíč spravovaný zákazníkem a povolte klíč spravovaný službou CMK a zakažte cmk v clusteru repliky.
V části Spravovaná identita přiřazená uživatelem vyberte Změnit identitu.
V seznamu spravovaných identit přiřazených uživatelem vyberte ten, který má cluster používat pro přístup k šifrovacímu klíči dat uloženému ve službě Azure Key Vault.
Vyberte Přidat.
V metodě výběru klíče zvolte Vybrat klíč .
V klíči zvolte Změnit klíč.
V podokně Vybrat klíč vyberte Azure Key Vault v trezoru klíčů a šifrovací klíč v klíči a potvrďte své volby výběrem možnosti Vybrat.
Na stránce Globální distribuce potvrďte vybranou spravovanou identitu přiřazenou uživatelem a šifrovací klíč a výběrem možnosti Uložit potvrďte výběry a vytvořte cluster replik.
Povolení nebo zakázání šifrování dat klíče spravovaného zákazníkem (CMK) během obnovení clusteru
Proces obnovení vytvoří nový cluster se stejnou konfigurací ve stejné oblasti Azure, předplatném a skupině prostředků jako původní. Následujícím postupem vytvoříte obnovený cluster s povoleným cmk nebo SMK.
Vyberte existující cluster Azure DocumentDB.
Na bočním panelu clusteru v části Nastavení vyberte Obnovení k určitému bodu v čase.
Vyberte datum a zadejte čas (v časovém pásmu UTC) v polích data a času.
Do pole Obnovit název cílového clusteru zadejte název clusteru .
Do pole Uživatelské jméno správce správce zadejte název správce clusteru pro obnovený cluster.
Do polí Heslo a Potvrzení hesla zadejte heslo pro roli správce.
V části Šifrování dat vyberte klíč spravovaný zákazníkem a povolte klíč CMK. Pokud potřebujete v obnoveného clusteru zakázat cmk, vyberte klíč spravovaný službou.
V části Spravovaná identita přiřazená uživatelem vyberte Změnit identitu.
V seznamu spravovaných identit přiřazených uživatelem vyberte ten, který má cluster používat pro přístup k šifrovacímu klíči dat uloženému ve službě Azure Key Vault.
Vyberte Přidat.
V metodě výběru klíče zvolte Vybrat klíč .
V klíči zvolte Změnit klíč.
V podokně Vybrat klíč vyberte Azure Key Vault v trezoru klíčů a šifrovací klíč v klíči a potvrďte své volby výběrem možnosti Vybrat.
Výběrem možnosti Odeslat zahájíte obnovení clusteru.
Po vytvoření obnoveného clusteru zkontrolujte seznam úloh po obnovení.