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 |