Remove-MsolServicePrincipalCredential

Usuwa klucz poświadczeń z jednostki usługi.

Składnia

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>]

Opis

Polecenie cmdlet Remove-MsolServicePrincipalCredential usuwa klucz poświadczeń z jednostki usługi w przypadku naruszenia zabezpieczeń lub w ramach wygaśnięcia przerzucania klucza poświadczeń. Jednostka usługi jest identyfikowana przez podanie identyfikatora obiektu, identyfikatora aplikacji lub głównej nazwy usługi (SPN). Poświadczenia do usunięcia są identyfikowane przez jego identyfikator klucza.

Przykłady

Przykład 1. Usuwanie poświadczeń z jednostki usługi

PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("19805a93-e9dd-4c63-8afd-88ed91f33546") -ServicePrincipalName "MyApp2/myApp.com"

To polecenie usuwa klucz poświadczeń z jednostki usługi. W tym przykładzie identyfikator klucza 19805a93-e9dd-4c63-8afd-88ed91f33546 jest usuwany z jednostki usługi skojarzonej z nazwą główną usługi MyApp2/myApp.com. Aby wyświetlić listę identyfikatorów kluczy skojarzonych z jednostką usługi, użyj polecenia cmdlet Get-MsolServicePrincipalCredential .

Parametry

-AppPrincipalId

Określa identyfikator aplikacji jednostki usługi, z której ma zostać usunięte poświadczenie.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyIds

Określa tablicę unikatowych identyfikatorów kluczy poświadczeń do usunięcia. Identyfikatory kluczy dla jednostki usługi można uzyskać za pomocą polecenia cmdlet Get-MsolServicePrincipalCredential .

Type:Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

Określa unikatowy identyfikator obiektu jednostki usługi, z której ma zostać usunięte poświadczenie.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicePrincipalName

Określa nazwę jednostki usługi, z której ma zostać usunięte poświadczenie. Nazwa SPN musi używać jednego z następujących formatów:

  • appName
  • appName/hostname
  • prawidłowy adres URL

AppName reprezentuje nazwę aplikacji. Nazwa hosta reprezentuje urząd URI dla aplikacji.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

Określa unikatowy identyfikator dzierżawy, w której ma być wykonywana operacja. Wartość domyślna to dzierżawa bieżącego użytkownika. Ten parametr ma zastosowanie tylko do użytkowników partnerów.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False