New-EntraApplicationKey
Ajoute une nouvelle clé à une application.
Syntaxe
Default (Par défaut)
New-EntraApplicationKey
-ApplicationId <String>
-KeyCredential <KeyCredential>
-PasswordCredential <PasswordCredential>
-Proof <String>
[<CommonParameters>]
Description
Ajoute une nouvelle clé à une application.
Exemples
Exemple 1 : Ajouter des informations d’identification de clé à une application
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "DisplayName eq '<application-display-name>'"
$params = @{
ApplicationId = $application.Id
KeyCredential = @{ key=[System.Convert]::FromBase64String('{base64cert}') }
PasswordCredential = @{ DisplayName = 'mypassword' }
Proof = '{token}'
}
New-EntraApplicationKey @params
Cette commande ajoute des informations d’identification de clé à une application spécifiée.
-
-ApplicationIdspécifie l’identificateur unique d’une application. -
-KeyCredentialspécifie les informations d’identification de la clé d’application à ajouter. -
-PasswordCredentialspécifie les informations d’identification du mot de passe de l’application à ajouter. -
-Proofspécifie le jeton JWT signé utilisé comme preuve de possession des clés existantes.
Paramètres
-ApplicationId
Identificateur unique de l’objet d’application.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Identifiant d'objet (ObjectId) |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
-KeyCredential
Informations d’identification de la clé d’application à ajouter.
REMARQUES : la valeur keyId doit être null.
Propriétés du paramètre
| Type: | KeyCredential |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-PasswordCredential
Informations d’identification du mot de passe de l’application à ajouter.
REMARQUES : la valeur keyId doit être null.
Propriétés du paramètre
| Type: | PasswordCredential |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Proof
Jeton JWT signé utilisé comme preuve de possession des clés existantes.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.