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.