Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leert u hoe u cmk (door de klant beheerde sleutel) configureert voor data-at-rest-versleuteling in Azure DocumentDB. Met de stappen in deze handleiding configureert u een nieuw Azure DocumentDB-cluster, een replicacluster of een hersteld cluster. CMK-installatie maakt gebruik van door de klant beheerde sleutel die is opgeslagen in een Azure Key Vault en door de gebruiker toegewezen beheerde identiteit.
Vereiste voorwaarden
Een Azure-abonnement
- Als u geen Azure-abonnement hebt, maakt u een gratis account
Gebruik de Bash-omgeving in Azure Cloud Shell. Zie Aan de slag met Azure Cloud Shell voor meer informatie.
Als je de voorkeur geeft aan het lokaal uitvoeren van CLI-referentiecommando's, installeer dan de Azure CLI. Als je op Windows of macOS werkt, overweeg dan om Azure CLI in een Docker-container uit te voeren. Voor meer informatie, zie Hoe u de Azure CLI in een Docker-container kunt uitvoeren.
Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met de opdracht az login. Om het authenticatieproces te voltooien, volgt u de stappen die op uw terminal worden weergegeven. Zie Verifiëren bij Azure met behulp van Azure CLI voor andere aanmeldingsopties.
Wanneer u daarom wordt gevraagd, installeer de Azure CLI-extensie bij het eerste gebruik. Zie Extensies gebruiken en beheren met de Azure CLIvoor meer informatie over extensies.
Voer az version uit om de geïnstalleerde versie en de afhankelijke bibliotheken te vinden. Voer az upgrade uit om naar de nieuwste versie te upgraden.
Door de gebruiker toegewezen beheerde identiteit en Azure Key Vault voorbereiden
Als u door de klant beheerde sleutelversleuteling wilt configureren in uw Azure DocumentDB voor MonogDB-cluster, hebt u een door de gebruiker toegewezen beheerde identiteit, een Azure Key Vault-exemplaar en machtigingen nodig die correct zijn geconfigureerd.
Belangrijk
Door de gebruiker toegewezen beheerde identiteit en het Azure Key Vault-exemplaar dat wordt gebruikt om CMK te configureren, moeten zich in dezelfde Azure-regio bevinden waar het Azure DocumentDB-cluster wordt gehost en allemaal deel uitmaken van dezelfde Microsoft-tenant.
Gebruik de Azure-portal:
Maak één door de gebruiker toegewezen beheerde identiteit in de clusterregio als u er nog geen hebt.
Maak één Azure Key Vault in de clusterregio als u nog geen sleutelarchief hebt gemaakt. Zorg ervoor dat u aan de vereisten voldoet. Volg ook de aanbevelingen voordat u het sleutelarchief configureert, en voordat u de sleutel maakt en de vereiste machtigingen toewijst aan de door de gebruiker toegewezen beheerde identiteit.
Verleen gebruiker-toegewezen machtigingen voor beheerde identiteiten aan het Azure Key Vault-exemplaar, zoals wordt beschreven in de vereisten.
Gegevensversleuteling configureren met door de klant beheerde sleutel tijdens het inrichten van clusters
Tijdens het inrichten van een nieuw Azure DocumentDB-cluster worden door de service beheerde of door de klant beheerde sleutels voor clustergegevensversleuteling geconfigureerd op het tabblad Versleuteling . Selecteer de door de klant beheerde sleutel voor gegevensversleuteling.
Selecteer in de sectie Door de gebruiker toegewezen beheerde identiteitde optie Identiteit wijzigen.
Selecteer in de lijst met door de gebruiker toegewezen beheerde identiteiten het cluster dat u wilt gebruiken voor toegang tot de gegevensversleutelingssleutel die is opgeslagen in een Azure Key Vault.
Selecteer Toevoegen.
Kies een sleutel selecteren in de methode Sleutelselectie.
Selecteer Sleutel wijzigen in de sectie Sleutel.
Selecteer in het deelvenster Een sleutel selecteren de Azure Key Vault in de sleutelkluis en versleutelingssleutel in de sleutel en bevestig uw keuzes door Selecteren te selecteren.
Belangrijk
Het geselecteerde Azure Key Vault-exemplaar moet zich in dezelfde Azure-regio bevinden waar het Azure DocumentDB-cluster wordt gehost.
Bevestig de geselecteerde door de gebruiker toegewezen beheerde identiteit en versleutelingssleutel op het tabblad Versleuteling en selecteer Beoordelen en maken om een cluster te maken.
Instellingen voor gegevensversleuteling op cluster bijwerken met CMK ingeschakeld
Voor bestaande clusters die zijn geïmplementeerd met gegevensversleuteling met behulp van een door de klant beheerde sleutel, kunt u verschillende configuratiewijzigingen uitvoeren. U kunt de sleutelkluis wijzigen waarin de versleutelingssleutel wordt opgeslagen en de versleutelingssleutel die wordt gebruikt als een door de klant beheerde sleutel. U kunt ook de door de gebruiker toegewezen beheerde identiteit wijzigen die door de service wordt gebruikt voor toegang tot de versleutelingssleutel die in het sleutelarchief wordt bewaard.
Selecteer gegevensversleuteling in de zijbalk van het cluster onder Instellingen.
Selecteer in de sectie Door de gebruiker toegewezen beheerde identiteitde optie Identiteit wijzigen.
Selecteer in de lijst met door de gebruiker toegewezen beheerde identiteiten het cluster dat u wilt gebruiken voor toegang tot de gegevensversleutelingssleutel die is opgeslagen in een Azure Key Vault.
Selecteer Toevoegen.
Kies een sleutel selecteren in de methode Sleutelselectie.
In de Sleutel kies Sleutel wijzigen.
Selecteer in het deelvenster Een sleutel selecteren de Azure Key Vault in de sleutelkluis en versleutelingssleutel in de sleutel en bevestig uw keuzes door Selecteren te selecteren.
Belangrijk
Het geselecteerde Azure Key Vault-exemplaar moet zich in dezelfde Azure-regio bevinden waar het Azure DocumentDB-cluster wordt gehost.
Bevestig de geselecteerde door de gebruiker toegewezen beheerde identiteit en versleutelingssleutel op de pagina Gegevensversleuteling en selecteer Opslaan om uw selecties te bevestigen en een replicacluster te maken.
Of u nu alleen de door de gebruiker toegewezen beheerde identiteit wilt wijzigen die wordt gebruikt voor toegang tot de sleutel, of u wilt alleen de sleutel wijzigen die wordt gebruikt voor gegevensversleuteling, of u wilt beide tegelijk wijzigen, u moet alle parameters opgeven die worden vermeld in het JSON-bestand.
Als de sleutel of de door de gebruiker toegewezen beheerde identiteit niet bestaat, wordt de fout weergegeven.
Identiteiten die worden doorgegeven als parameters, als deze bestaan en geldig zijn, worden automatisch toegevoegd aan de lijst met door de gebruiker toegewezen beheerde identiteiten die zijn gekoppeld aan uw Azure DocumentDB-cluster. Dit is het geval, zelfs als de opdracht later faalt door een andere fout.
De modus voor gegevensversleuteling op bestaande clusters wijzigen
Het enige punt waarop u kunt beslissen of u een door de service beheerde sleutel of een door de klant beheerde sleutel (CMK) wilt gebruiken voor gegevensversleuteling, is op het moment dat het cluster wordt gemaakt. Zodra u die beslissing hebt genomen en het cluster hebt gemaakt, kunt u niet schakelen tussen de twee opties. Als u een kopie van uw Azure DocumentDB-cluster wilt maken met een andere versleutelingsoptie, kunt u een replicacluster maken of een cluster herstellen en de nieuwe versleutelingsmodus selecteren tijdens het maken van een replicacluster of het herstellen van het cluster.
Cmk-gegevensversleuteling (door de klant beheerde sleutel) in- of uitschakelen tijdens het maken van een replicacluster
Volg deze stappen om een replicacluster te maken met CMK- of SMK-gegevensversleuteling om CMK in of uit te schakelen op een replicacluster.
Selecteer globale distributie in de zijbalk van het cluster onder Instellingen.
Selecteer Nieuwe leesreplica toevoegen.
Geef een replicaclusternaam op in het veld Leesreplicanaam.
Selecteer een regio in de Leesreplica-regio. Het replicacluster wordt gehost in de geselecteerde Azure-regio.
Opmerking
Replicacluster wordt altijd gemaakt in hetzelfde Azure-abonnement en dezelfde resourcegroep als het primaire cluster (read-write).
Selecteer in de sectie Gegevensversleuteling de door de klant beheerde sleutel om CMK of door de service beheerde sleutel in te schakelen om CMK uit te schakelen op het replicacluster.
Selecteer in de sectie Door de gebruiker toegewezen beheerde identiteitde optie Identiteit wijzigen.
Selecteer in de lijst met door de gebruiker toegewezen beheerde identiteiten het cluster dat u wilt gebruiken voor toegang tot de gegevensversleutelingssleutel die is opgeslagen in een Azure Key Vault.
Selecteer Toevoegen.
Kies een sleutel selecteren in de methode Sleutelselectie.
In de Sleutel kies Sleutel wijzigen.
Selecteer in het deelvenster Een sleutel selecteren de Azure Key Vault in de sleutelkluis en versleutelingssleutel in de sleutel en bevestig uw keuzes door Selecteren te selecteren.
Bevestig de geselecteerde door de gebruiker toegewezen beheerde identiteit en versleutelingssleutel op de pagina Globale distributie en selecteer Opslaan om uw selecties te bevestigen en een replicacluster te maken.
Cmk-gegevensversleuteling (door de klant beheerde sleutel) in- of uitschakelen tijdens het herstellen van clusters
Het herstelproces maakt een nieuw cluster met dezelfde configuratie in dezelfde Azure-regio, hetzelfde abonnement en dezelfde resourcegroep als het origineel. Volg deze stappen om een hersteld cluster te maken waarvoor CMK of SMK is ingeschakeld.
Selecteer een bestaand Azure DocumentDB-cluster.
Selecteer op de zijbalk van het cluster onder Instellingen de optie Herstel naar een bepaald tijdstip.
Selecteer een datum en geef een tijd (in UTC-tijdzone) op in de datum- en tijdvelden.
Voer een clusternaam in het veld Doelclusternaam herstellen in.
Voer een clusterbeheerdernaam in voor het herstelde cluster in het veld Gebruikersnaam van beheerder.
Voer een wachtwoord in voor de beheerdersrol in de velden Wachtwoord en Wachtwoord bevestigen .
Selecteer in de sectie Gegevensversleuteling de door de klant beheerde sleutel om CMK in te schakelen. Als CMK moet zijn uitgeschakeld op het herstelde cluster, selecteert u de door de service beheerde sleutel.
Selecteer in de sectie Door de gebruiker toegewezen beheerde identiteitde optie Identiteit wijzigen.
Selecteer in de lijst met door de gebruiker toegewezen beheerde identiteiten het cluster dat u wilt gebruiken voor toegang tot de gegevensversleutelingssleutel die is opgeslagen in een Azure Key Vault.
Selecteer Toevoegen.
Kies een sleutel selecteren in de methode Sleutelselectie.
In de Sleutel kies Sleutel wijzigen.
Selecteer in het deelvenster Een sleutel selecteren de Azure Key Vault in de sleutelkluis en versleutelingssleutel in de sleutel en bevestig uw keuzes door Selecteren te selecteren.
Selecteer Verzenden om het herstellen van het cluster te initiëren.
Nadat het herstelde cluster is gemaakt, bekijkt u de lijst met taken na het terugzetten.