New-EntraApplicationKey
Hiermee voegt u een nieuwe sleutel toe aan een toepassing.
Syntax
Default (Standaard)
New-EntraApplicationKey
-ApplicationId <String>
-KeyCredential <KeyCredential>
-PasswordCredential <PasswordCredential>
-Proof <String>
[<CommonParameters>]
Description
Hiermee voegt u een nieuwe sleutel toe aan een toepassing.
Voorbeelden
Voorbeeld 1: Een sleutelreferentie toevoegen aan een toepassing
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
Met deze opdracht wordt een sleutelreferentie toegevoegd aan een opgegeven toepassing.
-
-ApplicationIdparameter geeft de unieke id van een toepassing. -
-KeyCredentialparameter geeft de referentie voor de toepassingssleutel op die moet worden toegevoegd. -
-PasswordCredentialparameter geeft de referenties voor het toepassingswachtwoord op die moeten worden toegevoegd. -
-Proofparameter specificeert het ondertekende JWT-token dat wordt gebruikt als bewijs van het bezit van de bestaande sleutels.
Parameters
-ApplicationId
De unieke id van het toepassingsobject.
Parametereigenschappen
| Type: | System.String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | ObjectId |
Parametersets
(All)
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-KeyCredential
De referentie van de toepassingssleutel die moet worden toegevoegd.
OPMERKINGEN: keyId-waarde moet null zijn.
Parametereigenschappen
| Type: | KeyCredential |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-PasswordCredential
De referenties voor het toepassingswachtwoord die moeten worden toegevoegd.
OPMERKINGEN: keyId-waarde moet null zijn.
Parametereigenschappen
| Type: | PasswordCredential |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-Proof
Een ondertekend JWT-token dat wordt gebruikt als bewijs van het bezit van de bestaande sleutels.
Parametereigenschappen
| Type: | System.String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.