Dela via


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 i händelse av en kompromettering eller som en del av förfallodatum för förnyelse av autentiseringsuppgifter. 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 @("19805a93-e9dd-4c63-8afd-88ed91f33546") -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 19805a93-e9dd-4c63-8afd-88ed91f33546 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:t för autentiseringsnycklar som ska tas bort. Nyckel-ID:t för ett huvudnamn för tjänsten kan hämtas med hjälp av cmdleten Get-MsolServicePrincipalCredential .

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:t för den klientorganisation 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