Start-AIPScannerDiagnostics

Относится к: Только клиент унифицированных меток

Запускает ряд проверок работоспособности для локально установленной службы сканера AIP.

Синтаксис

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

Описание

Командлет Start-AIPScannerDiagnostics активирует ряд диагностических проверок, чтобы убедиться, что развертывание сканера работоспособно.

Диагностические проверки включают:

  • База данных обновлена и доступна
  • URL-адреса доступны
  • Найден маркер проверки подлинности, и политика может быть получена
  • Профиль задается в портал Azure
  • Конфигурация "Вне сети" существует и может быть получена
  • Допустимые правила

Примеры

Пример 1. Запуск средства диагностики для локально установленного сканера AIP

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

В этом примере предлагается ввести учетные данные для определенной учетной записи, а затем указать учетные данные учетной записи службы, используемой для запуска службы сканера AIP.

Пример 2. Запуск средства диагностики с большим количеством ошибок, напечатанных из журнала сканера

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

В этом примере предлагается ввести учетные данные для определенной учетной записи, а затем указать учетные данные учетной записи службы, используемой для запуска службы сканера AIP. Последние 30 ошибок печатаются из журнала сканера.

Параметры

-OnBehalfOf

Определяет средство проверки, в котором требуется выполнить диагностику, при выполнении команды пользователя, который не является пользователем сканера.

Значение OnBehalfOf определяет переменную, содержащую объект учетных данных. Проверки диагностики выполняются на сканере AIP для учетной записи, определенной этим объектом учетных данных.

Используйте командлет Get-Credential , чтобы получить переменную, в которой хранятся учетные данные.

Примечание

Если вы выполняете команду под пользователем средства проверки, этот параметр не требуется.

Тип:PSCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResetConfig

Сбрасывает кэш политики. При использовании политика обновляется, даже если последнее обновление произошло менее четырех часов назад.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VerboseErrorCount

Имеет значение только в том случае, если в команде используется подробный параметр.

Определяет количество ошибок, которые должны отображаться в журнале сканера, если требуется распечатать ряд ошибок, отличных от значения по умолчанию 10.

Тип:Integer
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

System.Object

Примечания

  • Этот командлет требует определить определенную учетную запись средства проверки в параметре -OnBehalfOf . Параметр OnBehalfOf требует запуска сеанса PowerShell от имени администратора.

  • Диагностические проверки проверяют предварительные требования к развертыванию сканера. Этот командлет поддерживается только после развертывания средства проверки и настройки профиля.

    Дополнительные сведения см. в статье "Развертывание сканера Information Protection Azure".