Activer le chiffrement double pour votre cluster dans Azure Data Explorer
Article
Lorsque vous créez un cluster, les données sont automatiquement chiffrées au niveau du service. Pour une sécurité accrue des données, vous pouvez également activer le chiffrement double.
Lorsque le chiffrement double est activé, les données dans le compte de stockage sont chiffrées deux fois, à l’aide de deux algorithmes différents.
Important
L’activation du double chiffrement est possible uniquement lors de la création de cluster.
Une fois que le chiffrement d’infrastructure est activé sur votre cluster, vous ne pouvez pas le désactiver.
Créez une application Azure Active Directory et un principal du service pouvant accéder aux ressources. Ajoutez l’attribution de rôle à l’étendue de l’abonnement et récupérez les Directory (tenant) ID, Application ID et Client Secret requis.
Création de votre cluster
Créez votre cluster à l’aide de la propriété enableDoubleEncryption :
var tenantId = "xxxxxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx"; //Directory (tenant) ID
var clientId = "xxxxxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx"; //Application ID
var clientSecret = "PlaceholderClientSecret"; //Client Secret
var subscriptionId = "xxxxxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx";
var authClient = ConfidentialClientApplicationBuilder.Create(clientId)
.WithAuthority($"https://login.microsoftonline.com/{tenantId}")
.WithClientSecret(clientSecret)
.Build();
var result = authClient.AcquireTokenForClient(new[] { "https://management.core.windows.net/" }).ExecuteAsync().Result;
var credentials = new TokenCredentials(result.AccessToken, result.TokenType);
var kustoManagementClient = new KustoManagementClient(credentials) { SubscriptionId = subscriptionId };
var resourceGroupName = "testrg";
var clusterName = "mykustocluster";
var clusterData = new Cluster(
location: "East US",
sku: new AzureSku("Standard_E8ads_v5", "Standard", 5),
enableDoubleEncryption: true
);
await kustoManagementClient.Clusters.CreateOrUpdateAsync(resourceGroupName, clusterName, clusterData);
Exécutez la commande suivante pour vérifier si votre cluster a bien été créé :