New-EntraApplicationPasswordCredential
Crea credenziali password per un'applicazione.
Sintassi
Default (Impostazione predefinita)
New-EntraApplicationPasswordCredential
-ApplicationId <String>
[-CustomKeyIdentifier <String>]
[-StartDate <DateTime>]
[-EndDate <DateTime>]
[<CommonParameters>]
Descrizione
Il New-EntraApplicationPasswordCredential cmdlet crea credenziali password per un'applicazione in Microsoft Entra ID.
Esempio
Esempio 1: Creare credenziali password
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "displayName eq '<displayName>'"
$secret = New-EntraApplicationPasswordCredential -ApplicationId $application.Id
$secret | Format-List
CustomKeyIdentifier : 77 97 114 97 32 76 117 120 117 114 121...
Value : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
DisplayName : Contoso Automation account
EndDateTime : 5/9/2027 11:53:40 AM
Hint : WBB
KeyId : tttttttt-0000-2222-0000-aaaaaaaaaaaa
SecretText : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
StartDateTime : 5/9/2025 11:53:39 AM
Questo comando crea nuove credenziali password per l'applicazione specificata.
-
-ApplicationIdSpecifica l'ID di un'applicazione.
Esempio 2: Creare credenziali password usando il parametro CustomKeyIdentifier
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "displayName eq '<displayName>'"
$secret = New-EntraApplicationPasswordCredential -ApplicationId $application.Id -CustomKeyIdentifier '<userfriendlyDisplayName>'
$secret | Format-List
CustomKeyIdentifier : 77 97 114 97 32 76 117 120 117 114 121...
Value : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
DisplayName : Contoso Automation account
EndDateTime : 5/9/2027 11:53:40 AM
Hint : WBB
KeyId : tttttttt-0000-2222-0000-aaaaaaaaaaaa
SecretText : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
StartDateTime : 5/9/2025 11:53:39 AM
Questo comando crea nuove credenziali password per l'applicazione specificata.
-
-ApplicationIdSpecifica l'ID di un'applicazione. -
-CustomKeyIdentifierSpecifica un identificatore binario univoco.
Esempio 3: Creare credenziali password usando il parametro StartDate
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "displayName eq '<displayName>'"
$startDate = (Get-Date).AddYears(0)
$secret = New-EntraApplicationPasswordCredential -ApplicationId $application.Id -CustomKeyIdentifier '<userfriendlyDisplayName>' -StartDate $startDate
$secret | Format-List
CustomKeyIdentifier : 77 97 114 97 32 76 117 120 117 114 121...
Value : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
DisplayName : Contoso Automation account
EndDateTime : 5/9/2027 11:53:40 AM
Hint : WBB
KeyId : tttttttt-0000-2222-0000-aaaaaaaaaaaa
SecretText : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
StartDateTime : 5/9/2025 11:53:39 AM
Questo comando crea nuove credenziali password per l'applicazione specificata.
-
-ApplicationIdSpecifica l'ID di un'applicazione. -
-StartDateSpecifica la data e l'ora in cui la password diventa valida.
Esempio 4: Creare credenziali password usando il parametro EndDate
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "displayName eq '<displayName>'"
$endDate = (Get-Date).AddYears(2)
$secret = New-EntraApplicationPasswordCredential -ApplicationId $application.Id -CustomKeyIdentifier '<userfriendlyDisplayName>' -EndDate $endDate
$secret | Format-List
CustomKeyIdentifier : 77 97 114 97 32 76 117 120 117 114 121...
Value : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
DisplayName : Contoso Automation account
EndDateTime : 5/9/2027 11:53:40 AM
Hint : WBB
KeyId : tttttttt-0000-2222-0000-aaaaaaaaaaaa
SecretText : wbBNW8kCuiPjNRg9NX98W_aaaaaaa
StartDateTime : 5/9/2025 11:53:39 AM
Questo comando crea nuove credenziali password per l'applicazione specificata.
-
-ApplicationIdSpecifica l'ID di un'applicazione. -
-EndDateSpecifica la data e l'ora di scadenza della password.
Parametri
-ApplicationId
Specifica l'ID di un'applicazione in Microsoft Entra ID.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | ObjectId |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-CustomKeyIdentifier
Identificatore binario univoco.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-EndDate
Data e ora di scadenza della password.
Proprietà dei parametri
| Tipo: | System.DateTime |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-StartDate
Data e ora in cui la password diventa valida.
Proprietà dei parametri
| Tipo: | System.DateTime |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.