Condividi tramite


Start-ScannerDiagnostics

Avvia una serie di controlli di integrità per un servizio scanner Microsoft Purview Information Protection installato in locale.

Sintassi

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

Descrizione

Il cmdlet View-ScannerReports attiva una serie di controlli di diagnostica per verificare che la distribuzione dello scanner sia integra.

I controlli di diagnostica includono se:

  • Il database è aggiornato e accessibile
  • Gli URL sono accessibili
  • Viene trovato un token di autenticazione e i criteri possono essere acquisiti
  • Il profilo è impostato
  • La configurazione offline/online esiste e può essere acquisita
  • Le regole sono valide

Esempio

Esempio 1: Avvia lo strumento di diagnostica per uno scanner installato in locale

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds

In questo esempio viene richiesto di immettere le credenziali per un account specifico e quindi specificare le credenziali dell'account del servizio usato per eseguire lo scanner.

Esempio 2: Avvia lo strumento di diagnostica con un numero elevato di errori stampati dal log dello scanner

PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds -Verbose -VerboseErrorCount 30

In questo esempio viene richiesto di immettere le credenziali per un account specifico e quindi specificare le credenziali dell'account del servizio usato per eseguire lo scanner. Gli ultimi 30 errori vengono stampati dal log dello scanner.

Parametri

-OnBehalfOf

Definisce lo scanner in cui si vuole eseguire la diagnostica, quando si esegue il comando in un utente che non è l'utente dello scanner.

Il valore OnBehalfOf definisce la variabile che contiene un oggetto credenziali. I controlli di diagnostica vengono eseguiti nello scanner per l'account definito dall'oggetto credenziali.

Usare il cmdlet Get-Credential per ottenere la variabile che archivia le credenziali.

Nota

Se si esegue il comando sotto l'utente dello scanner, questo parametro non è obbligatorio.

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

-ResetConfig

Reimposta la cache dei criteri. Se usato, il criterio viene aggiornato anche se l'ultimo aggiornamento si è verificato meno di quattro ore fa.

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

-VerboseErrorCount

Pertinente solo quando il parametro Verbose viene usato nel comando.

Definisce il numero di errori che si desidera visualizzare nel log dello scanner, se si desidera stampare un numero di errori diversi dall'impostazione predefinita di 10.

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

Output

System.Object

Note

  • Questo cmdlet richiede di definire un account dello scanner specifico nel parametro -OnBehalfOf . Il parametro OnBehalfOf richiede di eseguire la sessione di PowerShell come amministratore.

  • I controlli di diagnostica controllano i prerequisiti per la distribuzione dello scanner. Questo cmdlet è supportato solo dopo aver distribuito lo scanner e il profilo configurato.

    Per altre informazioni, vedere Distribuzione dello scanner Microsoft Purview Information Protection.