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