az account lock delete |
Azure : Verrouille le compte supprimé |
|---|---|
| Azure CLI | |
Syntaxe
| az account lock delete [--ids] [--name] |
Paramètres
| Nom | Description |
|---|---|
| --debug | Ce paramètre permet d'augmenter la verbosité de la journalisation pour afficher tous les journaux de débogage. |
| -h | Ce paramètre permet d'afficher ce message d'aide et de quitter. |
| --help | Ce paramètre permet d'afficher ce message d'aide et de quitter. |
| --ids | Ce paramètre permet de fournir un ou plusieurs ID de ressources complets des verrous, séparés par des espaces. C'est nécessaire si les arguments --name et autres pour l'identification ne sont pas fournis. |
| --name | Ce paramètre permet de spécifier le nom du verrou à supprimer. |
| -o | Ce paramètre permet de définir le format de sortie pour la commande. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json. |
| --only-show-errors | Ce paramètre permet d'afficher uniquement les erreurs, en supprimant les avertissements. |
| --output | Ce paramètre permet de définir le format de sortie pour la commande. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json. |
| --query | Ce paramètre permet de spécifier une chaîne de requête JMESPath pour filtrer ou formater la sortie de la commande. Vous pouvez trouver plus d'informations et d'exemples sur http://jmespath.org/. |
| --subscription | Ce paramètre permet de spécifier le nom ou l'ID de l'abonnement sur lequel opérer. Vous pouvez configurer l'abonnement par défaut en utilisant az account set -s NAME_OR_ID. |
| --verbose | Ce paramètre permet d'augmenter le niveau de verbosité de la journalisation. Utilisez --debug pour obtenir des journaux de débogage complets. |
Description
Cette commande permet de supprimer un verrou d'abonnement.
Remarques
- Suppression indispensable pour débloquer des opérations critiques : La commande az account lock delete est essentielle lorsqu'un verrou empêche des opérations nécessaires, comme la suppression ou la modification de ressources. Sans cette commande, même un administrateur ne pourrait pas effectuer certaines tâches tant que le verrou persiste.
- Deux méthodes d'identification du verrou à supprimer : Le verrou peut être ciblé soit par son nom (--name), soit par son identifiant complet (--ids). Cette flexibilité permet d'adapter la commande à différents contextes, notamment dans des scripts où les IDs complets sont souvent plus fiables et explicites.
- Une commande risquée si mal utilisée : Supprimer un verrou supprime une couche de protection sur l'abonnement. Cette opération doit donc être limitée aux administrateurs de confiance, car elle ouvre potentiellement la voie à des suppressions accidentelles de ressources stratégiques.
- Utile dans les pipelines d'automatisation de déploiement : Dans des scénarios CI/CD, il est courant d'ajouter des verrous avant un déploiement, puis de les supprimer temporairement avec cette commande pour permettre les modifications. La commande devient ainsi un outil-clé pour orchestrer les accès en fonction du contexte.
- Contrôle de l'abonnement concerné grâce au paramètre --subscription : Le paramètre --subscription permet d'éviter toute confusion lorsqu'on gère plusieurs abonnements. Il garantit que la suppression du verrou s'effectue sur la bonne instance, ce qui est fondamental dans des environnements Azure multi-abonnements.
- Personnalisation de la sortie pour intégration dans d'autres outils : Les options --output et --query permettent de formater et filtrer les résultats selon les besoins. Par exemple, on peut produire une sortie minimaliste en tsv ou extraire uniquement certains champs à l'aide de JMESPath, facilitant l'automatisation.
- Journalisation adaptée au contexte via --verbose ou --debug : Les paramètres --verbose et --debug offrent un niveau de journalisation plus détaillé. Cela est utile pour auditer le processus de suppression, comprendre les éventuelles erreurs ou conserver des preuves de conformité dans des environnements régulés.
- Gestion des erreurs et messages plus propres avec --only-show-errors : Dans des scripts automatisés ou des tâches récurrentes, il est souvent préférable d'éviter les messages non essentiels. L'option --only-show-errors supprime les avertissements pour que seuls les problèmes réels soient affichés, simplifiant le débogage.
Dernière mise à jour : Dimanche, le 4 Avril 2021