Partager via


az ams account sp

Gérez le principal de service et l’accès en fonction du rôle pour un compte Azure Media Services.

Commandes

Nom Description Type État
az ams account sp create

Créez ou mettez à jour un principal de service et configurez son accès à un compte Azure Media Services.

Core GA
az ams account sp reset-credentials

Générez une nouvelle clé secrète client pour un principal de service configuré pour un compte Azure Media Services.

Core GA

az ams account sp create

Créez ou mettez à jour un principal de service et configurez son accès à un compte Azure Media Services.

La propagation du principal de service dans Azure Active Directory peut prendre quelques secondes supplémentaires.

az ams account sp create --account-name
                         --resource-group
                         [--name]
                         [--new-sp-name]
                         [--password]
                         [--role]
                         [--xml]
                         [--years]

Exemples

Créez un principal de service avec un mot de passe et configurez son accès à un compte Azure Media Services. La sortie sera au format xml.

az ams account sp create -a myAmsAccount -g myRG -n mySpName --password mySecret --role Owner --xml

Mettez à jour un principal de service avec un nouveau rôle et un nouveau nom.

az ams account sp create -a myAmsAccount -g myRG -n mySpName --new-sp-name myNewSpName --role newRole

Paramètres obligatoires

--account-name -a

Nom du compte Azure Media Services.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--name -n

Nom de l’application ou URI de l’application à laquelle associer le RBAC. S’il n’est pas présent, un nom par défaut tel que « {amsaccountname}-access-sp » est généré.

--new-sp-name

Nouveau nom d’application ou URI d’application avec utilisant le RBAC.

--password -p

Nom convivial du mot de passe. Le mot de passe réel est un mot de passe fort généré automatiquement qui s’affiche après l’exécution de la commande.

--role

Rôle du principal de service.

--xml

Active le format de sortie xml.

Propriété Valeur
Valeur par défaut: False
--years

Nombre d’années pendant lesquelles le secret sera valide. Valeur par défaut : 1 an.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az ams account sp reset-credentials

Générez une nouvelle clé secrète client pour un principal de service configuré pour un compte Azure Media Services.

az ams account sp reset-credentials [--account-name]
                                    [--ids]
                                    [--name]
                                    [--password]
                                    [--resource-group]
                                    [--role]
                                    [--subscription]
                                    [--xml]
                                    [--years]

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--account-name -a

Nom du compte Azure Media Services.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--name -n

Nom de l’application ou URI de l’application à laquelle associer le RBAC. S’il n’est pas présent, un nom par défaut tel que « {amsaccountname}-access-sp » est généré.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--password -p

Nom convivial du mot de passe. Le mot de passe réel est un mot de passe fort généré automatiquement qui s’affiche après l’exécution de la commande.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--role

Rôle du principal de service.

Propriété Valeur
Valeur par défaut: Contributor
--subscription

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--xml

Active le format de sortie xml.

Propriété Valeur
Valeur par défaut: False
--years

Nombre d’années pendant lesquelles le secret sera valide. Valeur par défaut : 1 an.

Propriété Valeur
Valeur par défaut: 1
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

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

--verbose

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

Propriété Valeur
Valeur par défaut: False