Delen via


Remove-MsolServicePrincipalCredential

Hiermee verwijdert u een referentiesleutel uit een service-principal.

Syntaxis

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

Met de cmdlet Remove-MsolServicePrincipalCredential verwijdert u een referentiesleutel uit een service-principal in het geval van een inbreuk of als onderdeel van de verloopdatum van de referentiesleutel. De service-principal wordt geïdentificeerd door de object-id, toepassings-id of SPN (Service Principal Name) op te geven. De referentie die moet worden verwijderd, wordt geïdentificeerd door de sleutel-id.

Voorbeelden

Voorbeeld 1: Een referentie verwijderen uit een service-principal

PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("aaaaaaaa-0b0b-1c1c-2d2d-333333333333") -ServicePrincipalName "MyApp2/myApp.com"

Met deze opdracht verwijdert u een referentiesleutel uit een service-principal. In dit voorbeeld wordt de sleutel-id aaaaaaaa-0b0b-1c1c-2d2d-33333333333 uit de service-principal verwijderd die is gekoppeld aan de service-principalnaam MyApp2/myApp.com. Als u een lijst met sleutel-id's wilt weergeven die zijn gekoppeld aan een service-principal, gebruikt u de cmdlet Get-MsolServicePrincipalCredential.

Parameters

-AppPrincipalId

Hiermee geeft u de toepassings-id van de service-principal waaruit de referentie moet worden verwijderd.

Type:Guid
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-KeyIds

Hiermee geeft u een matrix van unieke id's van referentiesleutels die moeten worden verwijderd. De sleutel-id's voor een service-principal kunnen worden verkregen met behulp van de cmdlet Get-MsolServicePrincipalCredential.

Type:Guid[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ObjectId

Hiermee geeft u de unieke object-id van de service-principal waaruit de referentie moet worden verwijderd.

Type:Guid
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ServicePrincipalName

Hiermee geeft u de naam van de service-principal waaruit u de referentie wilt verwijderen. Een SPN moet een van de volgende indelingen gebruiken:

  • appName
  • appName/hostname
  • een geldige URL

AppName vertegenwoordigt de naam van de toepassing. Hostnaam vertegenwoordigt de URI-instantie voor de toepassing.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TenantId

Hiermee geeft u de unieke id op van de tenant waarop de bewerking moet worden uitgevoerd. De standaardwaarde is de tenant van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False