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 door de klant beheerde sleutel (CMK) configureert voor data-at-rest in Azure Cosmos DB voor MongoDB vCore. Met de stappen in deze handleiding configureert u een nieuw Azure Cosmos DB voor MongoDB vCore-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 je geen Azure-abonnement hebt, maak dan een gratis account aan voordat je begint.
 
De nieuwste versie van de Azure CLI in Azure Cloud Shell.
- Als u liever CLI-referentieopdrachten lokaal uitvoert, meldt u zich aan bij de Azure CLI met behulp van de 
az loginopdracht. 
- Als u liever CLI-referentieopdrachten lokaal uitvoert, meldt u zich aan bij de Azure CLI met behulp van de 
 
Door de gebruiker toegewezen beheerde identiteit en Azure Key Vault voorbereiden
Als u door de klant beheerde sleutelversleuteling wilt configureren in uw Azure Cosmos DB voor MonogDB vCore-cluster, hebt u een door de gebruiker toegewezen beheerde identiteit, een Azure Key Vault-exemplaar en de juiste machtigingen nodig.
Belangrijk
Door de gebruiker toegewezen beheerde identiteit en het Azure Key Vault-exemplaar dat wordt gebruikt voor het configureren van CMK, moeten zich in dezelfde Azure-regio bevinden waar het Azure Cosmos DB voor MongoDB-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 Cosmos DB voor MongoDB vCore-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 Cosmos DB voor MongoDB-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 waarin het Azure Cosmos DB-cluster voor MongoDB is 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 ze bestaan en geldig zijn, worden automatisch toegevoegd aan de lijst met door de gebruiker toegewezen beheerde identiteiten die zijn gekoppeld aan uw Azure Cosmos DB voor MongoDB vCore-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 Cosmos DB voor MongoDB vCore-cluster wilt maken met een andere versleutelingsoptie, kunt u een replicacluster maken of een clusterherstel uitvoeren en de nieuwe versleutelingsmodus selecteren tijdens het maken van een replicacluster of het maken van een hersteld 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 Cosmos DB voor MongoDB vCore-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.