Start-AIPScannerDiagnostics

Relevant för: Endast klient för enhetlig etikettering

Startar en serie hälsokontroller för en lokalt installerad AIP-skannertjänst.

Syntax

Start-AIPScannerDiagnostics
     [-OnBehalfOf <PSCredential>]
     [-ResetConfig]
     [-VerboseErrorCount <integer>]
     [<CommonParameters>]

Description

Cmdleten Start-AIPScannerDiagnostics utlöser en serie diagnostikkontroller för att kontrollera att skannerdistributionen är felfri.

Diagnostiska kontroller omfattar om:

  • Databasen är uppdaterad och tillgänglig
  • URL:er är tillgängliga
  • En autentiseringstoken hittas och principen kan hämtas
  • Profilen anges i Azure Portal
  • Offline-/onlinekonfiguration finns och kan hämtas
  • Reglerna är giltiga

Exempel

Exempel 1: Startar diagnostikverktyget för en lokalt installerad AIP-skanner

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> Start-AIPScannerDiagnostics -onbehalf $scanner_account_creds

I det här exemplet uppmanas du att ange autentiseringsuppgifter för ett visst konto och sedan ange autentiseringsuppgifterna för tjänstkontot som används för att köra AIP-skannertjänsten.

Exempel 2: Startar diagnostikverktyget med ett stort antal fel som skrivs ut från skannerloggen

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> Start-AIPScannerDiagnostics -onbehalf $scanner_account_creds -Verbose -VerboseErrorCount 30

I det här exemplet uppmanas du att ange autentiseringsuppgifter för ett visst konto och sedan ange autentiseringsuppgifterna för tjänstkontot som används för att köra AIP-skannertjänsten. De senaste 30 felen skrivs ut från skannerloggen.

Parametrar

-OnBehalfOf

Definierar den skanner där du vill köra diagnostiken när du kör kommandot under en användare som inte är skanneranvändaren.

Värdet OnBehalfOf definierar variabeln som innehåller ett autentiseringsobjekt. Diagnostikkontrollerna körs på AIP-skannern för kontot som definierats av objektet med autentiseringsuppgifter.

Använd cmdleten Get-Credential för att hämta variabeln som lagrar dina autentiseringsuppgifter.

Anteckning

Om du kör kommandot under skanneranvändaren krävs inte den här parametern.

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

-ResetConfig

Återställer principcachen. När den används uppdateras principen även om den senaste uppdateringen inträffade för mindre än fyra timmar sedan.

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

-VerboseErrorCount

Relevant endast när parametern Verbose används i kommandot .

Definierar antalet fel som du vill se utskrivna från skannerloggen, om du vill skriva ut ett antal andra fel än standardvärdet 10.

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

Utdata

System.Object

Kommentarer

  • Den här cmdleten kräver att du definierar ett specifikt skannerkonto i parametern -OnBehalfOf . Parametern OnBehalfOf kräver att du kör PowerShell-sessionen som administratör.

  • Diagnostikkontroller kontrollerar kraven för skannerdistribution. Den här cmdleten stöds endast när du har distribuerat skannern och din profil har konfigurerats.

    Mer information finns i Distribuera Azure Information Protection-skannern.