az ad app credential
Gérez le mot de passe ou les informations d’identification de certificat d’une application.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az ad app credential delete |
Supprimez le mot de passe ou les informations d’identification de certificat d’une application. |
Core | GA |
| az ad app credential list |
Répertoriez les métadonnées d’informations d’identification du mot de passe ou du certificat d’une application. (Le contenu du mot de passe ou des informations d’identification du certificat n’est pas récupérable.). |
Core | GA |
| az ad app credential reset |
Réinitialisez le mot de passe ou les informations d’identification de certificat d’une application. |
Core | GA |
az ad app credential delete
Supprimez le mot de passe ou les informations d’identification de certificat d’une application.
az ad app credential delete --id
--key-id
[--cert]
Exemples
Supprimer les informations d’identification de mot de passe d’une application
az ad app credential delete --id 00000000-0000-0000-0000-000000000000 --key-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Supprimer les informations d’identification de certificat d’une application
az ad app credential delete --id 00000000-0000-0000-0000-000000000000 --key-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --cert
Paramètres obligatoires
URI d’identificateur, ID d’application ou ID d’objet.
ID de clé d’informations d’identification.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Fonctionnez sur les informations d’identification du certificat.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 ad app credential list
Répertoriez les métadonnées d’informations d’identification du mot de passe ou du certificat d’une application. (Le contenu du mot de passe ou des informations d’identification du certificat n’est pas récupérable.).
az ad app credential list --id
[--cert]
Exemples
Répertorier les informations d’identification de mot de passe d’une application
az ad app credential list --id 00000000-0000-0000-0000-000000000000
Répertorier les informations d’identification de certificat d’une application
az ad app credential list --id 00000000-0000-0000-0000-000000000000 --cert
Paramètres obligatoires
URI d’identificateur, ID d’application ou ID d’objet.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Fonctionnez sur les informations d’identification du certificat.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 ad app credential reset
Réinitialisez le mot de passe ou les informations d’identification de certificat d’une application.
Par défaut, cette commande efface tous les mots de passe et clés, et laisse le service graph générer des informations d’identification de mot de passe.
La sortie inclut les informations d’identification que vous devez protéger. Veillez à ne pas inclure ces informations d’identification dans votre code ou à vérifier les informations d’identification dans votre contrôle de code source. En guise d’alternative, envisagez d’utiliser des identités managées si elles sont disponibles pour éviter la nécessité d’utiliser des informations d’identification.
az ad app credential reset --id
[--append]
[--cert]
[--create-cert]
[--display-name]
[--end-date]
[--keyvault]
[--years]
Exemples
Réinitialiser les informations d’identification d’une application avec un mot de passe
az ad app credential reset --id 00000000-0000-0000-0000-000000000000
Réinitialiser les informations d’identification d’une application avec un nouveau certificat auto-signé
az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --create-cert
Ajoutez un certificat à l’application avec la chaîne de certificat.
az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --cert "MIICoT..." --append
Ajoutez un certificat à l’application avec le fichier de certificat.
az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --cert "@~/cert.pem" --append
`cert.pem` contains the following content
-----BEGIN CERTIFICATE----- <<< this line is optional
MIICoT...
-----END CERTIFICATE----- <<< this line is optional
Paramètres obligatoires
URI d’identificateur, ID d’application ou ID d’objet.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ajoutez les nouvelles informations d’identification au lieu de remplacer.
| Propriété | Valeur |
|---|---|
| Parameter group: | Credential Arguments |
| Valeur par défaut: | False |
Certificat à utiliser pour les informations d’identification. Lorsqu’il est utilisé avec --keyvault,, indique le nom du certificat à utiliser ou à créer. Sinon, fournissez une chaîne de certificat public au format PEM ou DER. Utilisez @{path} pour charger à partir d’un fichier. N’incluez pas la clé privée.
| Propriété | Valeur |
|---|---|
| Parameter group: | keyCredential Arguments |
Créez un certificat auto-signé à utiliser pour les informations d’identification. Seul l’utilisateur actuel du système d’exploitation dispose de l’autorisation en lecture/écriture sur ce certificat. Utilisez --keyvault pour créer le certificat dans Key Vault. Sinon, un certificat est créé localement.
| Propriété | Valeur |
|---|---|
| Parameter group: | keyCredential Arguments |
| Valeur par défaut: | False |
Nom convivial pour les informations d’identification.
| Propriété | Valeur |
|---|---|
| Parameter group: | Credential Arguments |
Grain de fin de l’heure d’expiration si « --years » est insuffisant, par exemple « 2020-12-31T11:59:59+00:00 » ou « 2299-12-31 ».
| Propriété | Valeur |
|---|---|
| Parameter group: | Credential Arguments |
Nom ou ID d’un KeyVault à utiliser pour créer ou récupérer des certificats.
| Propriété | Valeur |
|---|---|
| Parameter group: | keyCredential Arguments |
Nombre d’années pendant lesquelles les informations d’identification seront valides. Valeur par défaut : 1 an.
| Propriété | Valeur |
|---|---|
| Parameter group: | Credential Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
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 |