Depuis la version 1.17 d’Azure Storage Explorer il est possible de propager les permissions d’un Azure DataLake Gen2 sur les dossiers enfants ! Enfin ! Car l’opération était rapidement fastidieuse.
Ainsi, après avoir ajouté les droits niveau containers, il est possible d’ajouter des droits spécifiques sur un dossier existant :
![L’attribut alt de cette image est vide, son nom de fichier est image-1024x698.png.](https://sauget-ch.fr/wp-content/uploads/2021/03/image-1024x698.png)
De lui ajouter une permission par défaut qui serra appliquée lors de la création de nouveaux objets.
![L’attribut alt de cette image est vide, son nom de fichier est image-1.png.](https://sauget-ch.fr/wp-content/uploads/2021/03/image-1.png)
Or jusqu’ici lorsque ce dossier comportait des enfants existant, il fallait soit en passer par Power Shell, soit assigner à la main ces permissions sur chaque enfant (plus de 100 000 dans mon exemple…)
Grâce à la nouvelle option d’Azure Storage Explorer :
![L’attribut alt de cette image est vide, son nom de fichier est image-2-1024x717.png.](https://sauget-ch.fr/wp-content/uploads/2021/03/image-2-1024x717.png)
Il est possible de demander à réappliquer les permissions par défaut à tous les objets existants, après avoir validé un avertissement indiquant que si les droits sont propagés il va être difficile de revenir en arrière.
![L’attribut alt de cette image est vide, son nom de fichier est image-3.png.](https://sauget-ch.fr/wp-content/uploads/2021/03/image-3.png)
Et voilà !
![L’attribut alt de cette image est vide, son nom de fichier est image-4-1024x231.png.](https://sauget-ch.fr/wp-content/uploads/2021/03/image-4-1024x231.png)
Attention cela peut être très long (1heure 30 dans l’exemple ci-dessus)
One comment
[…] Propagate Access Control Lists enfin ! 1019 vues […]