Remove-MsolServicePrincipalCredential
Rimuove una chiave delle credenziali da un'entità servizio.
Sintassi
Remove-MsolServicePrincipalCredential
-ObjectId <Guid>
-KeyIds <Guid[]>
[-TenantId <Guid>]
[<CommonParameters>]
Remove-MsolServicePrincipalCredential
-KeyIds <Guid[]>
-ServicePrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
Remove-MsolServicePrincipalCredential
-KeyIds <Guid[]>
-AppPrincipalId <Guid>
[-TenantId <Guid>]
[<CommonParameters>]
Descrizione
Il cmdlet remove-MsolServicePrincipalCredential rimuove una chiave delle credenziali da un'entità servizio in caso di compromissione o come parte della scadenza del rollover della chiave delle credenziali. L'entità servizio viene identificata specificando l'ID oggetto, l'ID applicazione o il nome dell'entità servizio (SPN). La credenziale da rimuovere è identificata dal relativo ID chiave.
Esempio
Esempio 1: Rimuovere credenziali da un'entità servizio
PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("aaaaaaaa-0b0b-1c1c-2d2d-333333333333") -ServicePrincipalName "MyApp2/myApp.com"
Questo comando rimuove una chiave delle credenziali da un'entità servizio. In questo esempio, l'ID chiave aaaaaa-0b0b-1c1c-2d2d-3333333333333 viene rimosso dall'entità servizio associata al nome dell'entità servizio MyApp2/myApp.com. Per visualizzare un elenco di ID chiave associati a un'entità servizio, usare il cmdlet Get-MsolServicePrincipalCredential.
Parametri
-AppPrincipalId
Specifica l'ID applicazione dell'entità servizio da cui rimuovere le credenziali.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-KeyIds
Specifica una matrice di ID univoci di chiavi delle credenziali da rimuovere. Gli ID chiave per un'entità servizio possono essere ottenuti usando il cmdlet Get-MsolServicePrincipalCredential.
Tipo: | Guid[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ObjectId
Specifica l'ID oggetto univoco dell'entità servizio da cui rimuovere le credenziali.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ServicePrincipalName
Specifica il nome dell'entità servizio da cui rimuovere le credenziali. Un nome SPN deve usare uno dei formati seguenti:
appName
appName/hostname
- UN URL valido
AppName rappresenta il nome dell'applicazione. Hostname rappresenta l'autorità URI per l'applicazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-TenantId
Specifica l'ID univoco del tenant in cui eseguire l'operazione. Il valore predefinito è il tenant dell'utente corrente. Questo parametro si applica solo agli utenti partner.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |