Remove-MsolServicePrincipalCredential
Tar bort en autentiseringsnyckel från ett huvudnamn för tjänsten.
Syntax
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>]
Description
Cmdleten Remove-MsolServicePrincipalCredential tar bort en autentiseringsnyckel från ett huvudnamn för tjänsten vid en kompromettering eller som en del av autentiseringsuppgifternas rollover-upphörande. Tjänstens huvudnamn identifieras genom att antingen ange objekt-ID, program-ID eller tjänstens huvudnamn (SPN). Autentiseringsuppgifterna som ska tas bort identifieras med dess nyckel-ID.
Exempel
Exempel 1: Ta bort en autentiseringsuppgift från ett huvudnamn för tjänsten
PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("aaaaaaaa-0b0b-1c1c-2d2d-333333333333") -ServicePrincipalName "MyApp2/myApp.com"
Det här kommandot tar bort en autentiseringsnyckel från ett huvudnamn för tjänsten. I det här exemplet tas nyckel-ID:t aaaaaaaa-0b0b-1c1c-2d2d-333333333333 bort från tjänstens huvudnamn som är associerat med tjänstens huvudnamn MyApp2/myApp.com. Om du vill visa en lista över nyckel-ID:t som är associerade med ett huvudnamn för tjänsten använder du cmdleten Get-MsolServicePrincipalCredential.
Parametrar
-AppPrincipalId
Anger program-ID för tjänstens huvudnamn som autentiseringsuppgifterna ska tas bort från.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-KeyIds
Anger en matris med unika ID:er för autentiseringsnycklar att ta bort. Du kan hämta nyckel-ID:erna för ett huvudnamn för tjänsten med hjälp av cmdleten Get-MsolServicePrincipalCred ential.
Typ: | Guid[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ObjectId
Anger det unika objekt-ID för tjänstens huvudnamn som autentiseringsuppgifterna ska tas bort från.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ServicePrincipalName
Anger namnet på tjänstens huvudnamn som autentiseringsuppgifterna ska tas bort från. Ett SPN måste använda något av följande format:
appName
appName/hostname
- en giltig URL
AppName representerar namnet på programmet. Värdnamnet representerar URI-utfärdaren för programmet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-TenantId
Anger det unika ID för klientorganisationen som åtgärden ska utföras på. Standardvärdet är den aktuella användarens klientorganisation. Den här parametern gäller endast för partneranvändare.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |