Start-AIPScannerDiagnostics
Istotne dla: Tylko klient ujednoliconego etykietowania
Uruchamia serię kontroli kondycji dla lokalnie zainstalowanej usługi skanera usługi AIP.
Składnia
Start-AIPScannerDiagnostics
[-OnBehalfOf <PSCredential>]
[-ResetConfig]
[-VerboseErrorCount <integer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Start-AIPScannerDiagnostics wyzwala szereg testów diagnostycznych w celu sprawdzenia, czy wdrożenie skanera jest w dobrej kondycji.
Testy diagnostyczne obejmują, czy:
- Baza danych jest aktualna i dostępna
- Adresy URL są dostępne
- Znaleziono token uwierzytelniania i można uzyskać zasady
- Profil jest ustawiony w Azure Portal
- Istnieje konfiguracja w trybie offline/online i można je uzyskać
- Reguły są prawidłowe
Przykłady
Przykład 1. Uruchamia narzędzie diagnostyczne dla lokalnie zainstalowanego skanera usługi AIP
PS C:\> $scanner_account_creds= Get-Credential
PS C:\> Start-AIPScannerDiagnostics -onbehalf $scanner_account_creds
W tym przykładzie zostanie wyświetlony monit o wprowadzenie poświadczeń dla określonego konta, a następnie podanie poświadczeń konta usługi użytego do uruchomienia usługi skanera usługi AIP.
Przykład 2. Uruchamia narzędzie diagnostyczne z dużą liczbą błędów wydrukowanych z dziennika skanera
PS C:\> $scanner_account_creds= Get-Credential
PS C:\> Start-AIPScannerDiagnostics -onbehalf $scanner_account_creds -Verbose -VerboseErrorCount 30
W tym przykładzie zostanie wyświetlony monit o wprowadzenie poświadczeń dla określonego konta, a następnie podanie poświadczeń konta usługi użytego do uruchomienia usługi skanera usługi AIP. Ostatnie 30 błędów jest drukowanych z dziennika skanera.
Parametry
-OnBehalfOf
Definiuje skaner, w którym chcesz uruchomić diagnostykę, gdy uruchamiasz polecenie w obszarze użytkownika, który nie jest użytkownikiem skanera.
Wartość OnBehalfOf definiuje zmienną, która zawiera obiekt poświadczeń. Testy diagnostyczne są uruchamiane na skanerze usługi AIP dla konta zdefiniowanego przez ten obiekt poświadczeń.
Użyj polecenia cmdlet Get-Credential , aby uzyskać zmienną, która przechowuje poświadczenia.
Uwaga
Jeśli uruchamiasz polecenie w obszarze użytkownika skanera, ten parametr nie jest wymagany.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResetConfig
Resetuje pamięć podręczną zasad. W przypadku użycia zasady są odświeżane, nawet jeśli ostatnie odświeżenie miało miejsce mniej niż cztery godziny temu.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VerboseErrorCount
Istotne tylko wtedy, gdy w poleceniu jest używany parametr Verbose .
Definiuje liczbę błędów, które chcesz wyświetlić w dzienniku skanera, jeśli chcesz wydrukować liczbę błędów innych niż wartość domyślna 10.
Type: | Integer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
System.Object
Uwagi
To polecenie cmdlet wymaga zdefiniowania określonego konta skanera w parametrze -OnBehalfOf . Parametr OnBehalfOf wymaga uruchomienia sesji programu PowerShell jako administrator.
Testy diagnostyczne sprawdzają wymagania wstępne dotyczące wdrażania skanera. To polecenie cmdlet jest obsługiwane tylko po wdrożeniu skanera i skonfigurowaniu profilu.
Aby uzyskać więcej informacji, zobacz Wdrażanie skanera usługi Azure Information Protection.