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. Apprenez-en davantage 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 GA
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 GA
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 GA
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 GA
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 GA
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 GA
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 GA

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 : <keyType> <keyData> 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)

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}]
                                     [--extended-groups]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--is-nfsv3-enabled {false, true}]
                                     [--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 --extended-groups 3 4 --is-nfsv3-enabled 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
Préversion

Indiquez 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
--extended-groups
Préversion

Appartenance supplémentaire au groupe. Applicable uniquement aux utilisateurs locaux activés pour l’accès NFSv3.

--group-id
Préversion

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.

--is-nfsv3-enabled
Préversion

Indiquez si l’utilisateur local est activé pour l’accès avec le protocole NFSv3.

Valeurs acceptées: false, true
--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 : <keyType> <keyData> 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)

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)

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)

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)

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)

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 : <keyType> <keyData> 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)

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}]
                                     [--extended-groups]
                                     [--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 --extended-groups 3 4

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
Préversion

Indiquez 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
--extended-groups
Préversion

Appartenance supplémentaire au groupe. Applicable uniquement aux utilisateurs locaux activés pour l’accès NFSv3.

--group-id
Préversion

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 : <keyType> <keyData> 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.