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 @("aaaaaaaa-0b0b-1c1c-2d2d-333333333333") -ServicePrincipalName "MyApp2/myApp.com"
To polecenie usuwa klucz poświadczeń z jednostki usługi. W tym przykładzie identyfikator klucza aaaaaa-0b0b-1c1c-2d2d-3333333333333333 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 być usuwane poświadczenie.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ObjectId
Określa unikatowy identyfikator obiektu jednostki usługi, z której ma być usuwane poświadczenie.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ServicePrincipalName
Określa nazwę jednostki usługi, z której ma być usuwane 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.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-TenantId
Określa unikatowy identyfikator dzierżawy, na którym 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |