Partager via


az storage account local-user

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérer les utilisateurs locaux du compte de stockage.

Commandes

Nom Description Type État
az storage account local-user create

Créez un utilisateur local pour un compte de stockage donné.

Core GA
az storage account local-user create (storage-preview extension)

Créez un utilisateur local pour un compte de stockage donné.

Extension Aperçu
az storage account local-user delete

Supprimez un utilisateur local.

Core GA
az storage account local-user delete (storage-preview extension)

Supprimez un utilisateur local.

Extension Aperçu
az storage account local-user list

Répertorier les utilisateurs locaux pour un compte de stockage.

Core GA
az storage account local-user list (storage-preview extension)

Répertorier les utilisateurs locaux pour un compte de stockage.

Extension Aperçu
az storage account local-user list-keys

Répertoriez les clés partagées et sshAuthorizedKeys pour un utilisateur local.

Core GA
az storage account local-user list-keys (storage-preview extension)

Répertoriez les clés partagées et sshAuthorizedKeys pour un utilisateur local.

Extension Aperçu
az storage account local-user regenerate-password

Régénérer sshPassword pour un utilisateur local.

Core GA
az storage account local-user regenerate-password (storage-preview extension)

Régénérer sshPassword pour un utilisateur local.

Extension Aperçu
az storage account local-user show

Afficher les informations d’un utilisateur local.

Core GA
az storage account local-user show (storage-preview extension)

Afficher les informations d’un utilisateur local.

Extension Aperçu
az storage account local-user update

Mettez à jour les propriétés d’un utilisateur local.

Core GA
az storage account local-user update (storage-preview extension)

Mettez à jour les propriétés d’un utilisateur local.

Extension Aperçu

az storage account local-user create

Créez un utilisateur local pour un compte de stockage donné.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemples

Créer un utilisateur local avec deux étendues d’autorisation et une clé ssh-autorisée

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--has-shared-key

Indique si la clé partagée existe. Définissez-le sur false pour supprimer la clé partagée existante.

Valeurs acceptées: false, true
--has-ssh-key

Indique si la clé ssh existe. Définissez-le sur false pour supprimer la clé SSH existante.

Valeurs acceptées: false, true
--has-ssh-password

Indique si le mot de passe ssh existe. Définissez-le sur false pour supprimer le mot de passe SSH existant.

Valeurs acceptées: false, true
--home-directory

Répertoire de base.

--permission-scope

Liste d’arguments d’étendue d’autorisation qui inclut les autorisations, le service et resource_name. Les autorisations peuvent être une combinaison des valeurs possibles ci-dessous : Read(r), Write (w), Delete (d), List (l) et Create (c). Le service a des valeurs possibles : blob, fichier. Le nom de la ressource est le nom du conteneur ou le nom du partage de fichiers. Exemple : --permission-scope permissions=r service=blob resource-name=container1Can spécifient plusieurs étendues d’autorisation : --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Clés autorisées SSH pour SFTP. Inclut une description et une clé facultatives. La clé est la clé publique SSH encodée en base64, au format : par exemple ssh-rsa AAAABBBB. Exemple : --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB ».

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user create (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez un utilisateur local pour un compte de stockage donné.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemples

Créer un utilisateur local avec deux étendues d’autorisation et une clé ssh-autorisée

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false --group-id 1 --allow-acl-authorization true

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--allow-acl-auth --allow-acl-authorization

Indique si l’autorisation ACL est autorisée pour cet utilisateur. Définissez-le sur false pour interdire l’utilisation de l’autorisation ACL.

Valeurs acceptées: false, true
--group-id

Identificateur permettant d’associer un groupe d’utilisateurs.

--has-shared-key

Indique si la clé partagée existe. Définissez-le sur false pour supprimer la clé partagée existante.

Valeurs acceptées: false, true
--has-ssh-key

Indique si la clé ssh existe. Définissez-le sur false pour supprimer la clé SSH existante.

Valeurs acceptées: false, true
--has-ssh-password

Indique si le mot de passe ssh existe. Définissez-le sur false pour supprimer le mot de passe SSH existant.

Valeurs acceptées: false, true
--home-directory

Répertoire de base.

--permission-scope

Liste d’arguments d’étendue d’autorisation qui inclut les autorisations, le service et resource_name. Les autorisations peuvent être une combinaison des valeurs possibles ci-dessous : Read(r), Write (w), Delete (d), List (l) et Create (c). Le service a des valeurs possibles : blob, fichier. Le nom de la ressource est le nom du conteneur ou le nom du partage de fichiers. Exemple : --permission-scope permissions=r service=blob resource-name=container1Can spécifient plusieurs étendues d’autorisation : --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Clés autorisées SSH pour SFTP. Inclut une description et une clé facultatives. La clé est la clé publique SSH encodée en base64, au format : par exemple ssh-rsa AAAABBBB. Exemple : --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB ».

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user delete

Supprimez un utilisateur local.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Exemples

Supprimer un utilisateur local

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user delete (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez un utilisateur local.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Exemples

Supprimer un utilisateur local

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user list

Répertorier les utilisateurs locaux pour un compte de stockage.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Exemples

Répertorier les utilisateurs locaux pour un compte de stockage

az storage account local-user list --account-name {account-name} -g {resource-group}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--filter

facultatif. Lorsqu’ils sont spécifiés, seuls les noms d’utilisateurs locaux commençant par le filtre sont répertoriés. Valeur par défaut est Aucun.

--include

Facultatif, lorsqu’il est spécifié, répertorie les utilisateurs locaux activés pour le protocole spécifique. Répertorie tous les utilisateurs par défaut. La valeur par défaut « nfsv3 » est None.

--maxpagesize

Facultatif, spécifie le nombre maximal d’utilisateurs locaux qui seront inclus dans la réponse de liste. Valeur par défaut est Aucun.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user list (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertorier les utilisateurs locaux pour un compte de stockage.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Exemples

Répertorier l’utilisateur local pour un compte de stockage avec un nom commençant par le test et renvoyant uniquement 3 résultats

az storage account local-user list --account-name {account-name} -g {resource-group} --filter "startswith(name, test)" --maxpagesize 3

Paramètres obligatoires

--account-name

nom du compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--filter

facultatif. Lorsqu’ils sont spécifiés, seuls les noms d’utilisateurs locaux commençant par le filtre sont répertoriés. Valeur par défaut est Aucun.

--include

Facultatif, lorsqu’il est spécifié, répertorie les utilisateurs locaux activés pour le protocole spécifique. Répertorie tous les utilisateurs par défaut. La valeur par défaut « nfsv3 » est None.

--maxpagesize

Facultatif, spécifie le nombre maximal d’utilisateurs locaux qui seront inclus dans la réponse de liste. Valeur par défaut est Aucun.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user list-keys

Répertoriez les clés partagées et sshAuthorizedKeys pour un utilisateur local.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Exemples

Répertorier les clés partagées et sshAuthorizedKeys pour un utilisateur local

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user list-keys (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertoriez les clés partagées et sshAuthorizedKeys pour un utilisateur local.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Exemples

Répertorier les clés partagées et sshAuthorizedKeys pour un utilisateur local

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user regenerate-password

Régénérer sshPassword pour un utilisateur local.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Exemples

Régénérer sshPassword pour un utilisateur local

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user regenerate-password (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Régénérer sshPassword pour un utilisateur local.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Exemples

Régénérer sshPassword pour un utilisateur local

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user show

Afficher les informations d’un utilisateur local.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Exemples

Afficher les informations d’un utilisateur local

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user show (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Afficher les informations d’un utilisateur local.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Exemples

Afficher les informations d’un utilisateur local

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user update

Mettez à jour les propriétés d’un utilisateur local.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemples

Mettre à jour un utilisateur local avec une étendue d’autorisation et aucune clé SSH

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--has-shared-key

Indique si la clé partagée existe. Définissez-le sur false pour supprimer la clé partagée existante.

Valeurs acceptées: false, true
--has-ssh-key

Indique si la clé ssh existe. Définissez-le sur false pour supprimer la clé SSH existante.

Valeurs acceptées: false, true
--has-ssh-password

Indique si le mot de passe ssh existe. Définissez-le sur false pour supprimer le mot de passe SSH existant.

Valeurs acceptées: false, true
--home-directory

Répertoire de base.

--permission-scope

Liste d’arguments d’étendue d’autorisation qui inclut les autorisations, le service et resource_name. Les autorisations peuvent être une combinaison des valeurs possibles ci-dessous : Read(r), Write (w), Delete (d), List (l) et Create (c). Le service a des valeurs possibles : blob, fichier. Le nom de la ressource est le nom du conteneur ou le nom du partage de fichiers. Exemple : --permission-scope permissions=r service=blob resource-name=container1Can spécifient plusieurs étendues d’autorisation : --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Clés autorisées SSH pour SFTP. Inclut une description et une clé facultatives. La clé est la clé publique SSH encodée en base64, au format : par exemple ssh-rsa AAAABBBB. Exemple : --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB ».

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account local-user update (storage-preview extension)

Préversion

Le groupe de commandes « compte de stockage local-utilisateur » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à jour les propriétés d’un utilisateur local.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemples

Mettre à jour un utilisateur local avec une étendue d’autorisation et aucune clé SSH

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false --group-id 2 --allow-acl-authorization false

Paramètres obligatoires

--account-name

nom du compte de stockage.

--name --user-name -n

Nom de l’utilisateur local. Le nom d’utilisateur doit contenir uniquement des lettres minuscules et des chiffres. Il doit être unique uniquement dans le compte de stockage.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--allow-acl-auth --allow-acl-authorization

Indique si l’autorisation ACL est autorisée pour cet utilisateur. Définissez-le sur false pour interdire l’utilisation de l’autorisation ACL.

Valeurs acceptées: false, true
--group-id

Identificateur permettant d’associer un groupe d’utilisateurs.

--has-shared-key

Indique si la clé partagée existe. Définissez-le sur false pour supprimer la clé partagée existante.

Valeurs acceptées: false, true
--has-ssh-key

Indique si la clé ssh existe. Définissez-le sur false pour supprimer la clé SSH existante.

Valeurs acceptées: false, true
--has-ssh-password

Indique si le mot de passe ssh existe. Définissez-le sur false pour supprimer le mot de passe SSH existant.

Valeurs acceptées: false, true
--home-directory

Répertoire de base.

--permission-scope

Liste d’arguments d’étendue d’autorisation qui inclut les autorisations, le service et resource_name. Les autorisations peuvent être une combinaison des valeurs possibles ci-dessous : Read(r), Write (w), Delete (d), List (l) et Create (c). Le service a des valeurs possibles : blob, fichier. Le nom de la ressource est le nom du conteneur ou le nom du partage de fichiers. Exemple : --permission-scope permissions=r service=blob resource-name=container1Can spécifient plusieurs étendues d’autorisation : --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Clés autorisées SSH pour SFTP. Inclut une description et une clé facultatives. La clé est la clé publique SSH encodée en base64, au format : par exemple ssh-rsa AAAABBBB. Exemple : --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB ».

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.