Поделиться через


Install-MIPNetworkDiscovery

Устанавливает службу обнаружения сетевых ресурсов.

Синтаксис

Install-MIPNetworkDiscovery
       [-ServiceUserCredentials] <PSCredential>
       [[-StandardDomainsUserAccount] <PSCredential>]
       [[-ShareAdminUserAccount] <PSCredential>]
       [-SqlServerInstance] <String>
       -Cluster <String>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Описание

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

Командлет Install-MIPNetworkDiscovery устанавливает службу обнаружения сетевых ресурсов, которая позволяет администраторам AIP проверять указанный IP-адрес или диапазон для потенциально опасных репозиториев с помощью задания проверки сети.

Используйте результаты задания сканирования сети, чтобы определить дополнительные репозитории в сети для дальнейшего сканирования с помощью задания сканирования содержимого. Дополнительные сведения см. в разделе "Создание задания сканирования сети".

Важно!

Перед выполнением любого другого командлета для службы обнаружения сети необходимо выполнить этот командлет.

После выполнения этой команды используйте портал Azure, чтобы настроить параметры в заданиях сканирования сети сканера. Перед запуском средства проверки необходимо запустить командлет Set-MIPNetworkDiscoveryConfiguration один раз, чтобы войти в Azure AD для проверки подлинности и авторизации.

Примечание

Функция обнаружения сети azure Information Protection (AIP) использует аналитику AIP (общедоступную предварительную версию). Начиная с 18 марта 2022 г., мы закатируем обнаружение сети вместе с аналитикой AIP и журналами аудита общедоступной предварительной версии. Мы будем использовать решение для аудита Microsoft 365. Полное прекращение поддержки обнаружения сети, аналитики AIP и журналов аудита запланировано на 30 сентября 2022 г.

Дополнительные сведения см. в статье Удаленные и снятые с учета службы.

Примеры

Пример 1. Установка службы обнаружения сети с помощью экземпляра SQL Server

PS C:\> $serviceacct= Get-Credential -UserName domain\scannersvc -Message ScannerAccount
PS C:\> $shareadminacct= Get-Credential -UserName domain\adminacct -Message ShareAdminAccount
PS C:\> $publicaccount= Get-Credential -UserName domain\publicuser -Message PublicUser
PS C:\> Install-MIPNetworkDiscovery -SqlServerInstance SQLSERVER1\AIPSCANNER -Cluster EU -ServiceUserCredentials $serviceacct  -ShareAdminUserAccount $shareadminacct -StandardDomainsUserAccount $publicaccount

Эта команда устанавливает службу обнаружения сети с помощью экземпляра SQL Server с именем AIPSCANNER, который выполняется на сервере с именем SQLSERVER1.

  • Вам будет предложено указать сведения об учетной записи Active Directory для учетной записи службы проверки.
  • Если существующая база данных с именем AIPScannerUL_EU не найдена в указанном экземпляре SQL Server, создается новая база данных с таким именем для хранения конфигурации сканера.
  • Команда отображает ход установки, в котором находится журнал установки, и создание нового журнала событий приложений Windows с именем Azure Information Protection Scanner.
  • В конце выходных данных вы увидите, что транзакция завершена.

Учетные записи, используемые в этом примере

В следующей таблице перечислены учетные записи, используемые в этом примере для действий:

Действие Описание учетной записи
Запуск службы Служба запускается с помощью учетной записи domain\scannersvc .
Проверка разрешений Служба проверяет разрешения обнаруженных общих папок с помощью учетной записи domain\adminacct .

Эта учетная запись должна быть учетной записью администратора в общих папках.
Проверка общедоступной экспозиции Служба проверит общедоступную экспозицию общей папки с помощью учетной записи domain\publicuser .

Этот пользователь должен быть стандартным пользователем домена и только членом группы "Пользователи домена ".

Пример 2. Установка службы обнаружения сети с помощью экземпляра SQL Server по умолчанию

PS C:\> $serviceacct= Get-Credential -UserName domain\scannersvc -Message ScannerAccount
PS C:\> $shareadminacct= Get-Credential -UserName domain\adminacct -Message ShareAdminAccount
PS C:\> $publicaccount= Get-Credential -UserName domain\publicuser -Message PublicUser
PS C:\> Install-MIPNetworkDiscovery -SqlServerInstance SQLSERVER1 -Cluster EU -ServiceUserCredentials $serviceacct  -ShareAdminUserAccount $shareadminacct -StandardDomainsUserAccount $publicaccount

Эта команда устанавливает службу обнаружения сети с помощью экземпляра по умолчанию SQL Server, который выполняется на сервере с именем SQLSERVER1.

Как и в предыдущем примере, вам будет предложено ввести учетные данные, а затем команда отображает ход выполнения, в котором находится журнал установки, и создание нового журнала событий приложения Windows.

Пример 3. Установка службы обнаружения сети с помощью SQL Server Express

PS C:\> $serviceacct= Get-Credential -UserName domain\scannersvc -Message ScannerAccount
PS C:\> $shareadminacct= Get-Credential -UserName domain\adminacct -Message ShareAdminAccount
PS C:\> $publicaccount= Get-Credential -UserName domain\publicuser -Message PublicUser
PS C:\> Install-MIPNetworkDiscovery -SqlServerInstance SQLSERVER1\SQLEXPRESS -Cluster EU -ServiceUserCredentials $serviceacct  -ShareAdminUserAccount $shareadminacct -StandardDomainsUserAccount $publicaccount

Эта команда устанавливает службу обнаружения сети с помощью SQL Server Express, которая выполняется на сервере с именем SQLSERVER1.

Как и в предыдущих примерах, вам будет предложено ввести учетные данные, а затем команда отображает ход выполнения, в котором находится журнал установки, и создание нового журнала событий приложения Windows.

Параметры

-Cluster

Имя экземпляра сканера, определенное именем кластера сканера.

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

-Confirm

Запрос подтверждения перед выполнением командлета.

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

-ServiceUserCredentials

Указывает учетные данные учетной записи, используемые для запуска службы Information Protection Azure.

  • Используемые учетные данные должны быть учетной записью Active Directory.

  • Задайте значение этого параметра с помощью следующего синтаксиса: Domain\Username

    Например: contoso\scanneraccount

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

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

Совет

Используйте объект PSCredential с помощью командлета Get-Credential . В этом случае вам будет предложено указать только пароль.

Для получения дополнительных сведений введите Get-Help Get-Cmdlet.

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

-ShareAdminUserAccount

Указывает учетные данные для строгой учетной записи в локальной сети, которая используется для получения полного списка разрешений файлового ресурса и NTFS.

  • Используемые учетные данные должны быть учетной записью Active Directory с правами администратора или FC в сетевых ресурсах. Обычно это будет сервер Администратор или Администратор домена.

  • Задайте значение этого параметра с помощью следующего синтаксиса: Domain\Username

    Например: contoso\admin

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

Совет

Используйте объект PSCredential с помощью командлета Get-Credential . В этом случае вам будет предложено указать только пароль.

Для получения дополнительных сведений введите Get-Help Get-Cmdlet.

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

-SqlServerInstance

Указывает экземпляр SQL Server, на котором создается база данных для службы обнаружения сети.

Сведения о требованиях к SQL Server см. в разделе "Предварительные требования" для сканера Information Protection Azure.

  • Для экземпляра по умолчанию укажите имя сервера. Например: SQLSERVER1.
  • Для именованного экземпляра укажите имя сервера и имя экземпляра. Например: SQLSERVER1\AIPSCANNER.
  • Для SQL Server Express укажите имя сервера и SQLEXPRESS. Например: SQLSERVER1\SQLEXPRESS.
Тип:String
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StandardDomainsUserAccount

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

  • Используемые учетные данные должны быть учетной записью Active Directory и только пользователем группы пользователей домена .

  • Задайте значение этого параметра с помощью следующего синтаксиса: Domain\Username

    Например: contoso\stduser

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

Совет

Используйте объект PSCredential с помощью командлета Get-Credential . В этом случае вам будет предложено указать только пароль.

Для получения дополнительных сведений введите Get-Help Get-Cmdlet.

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

-WhatIf

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

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

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

None

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

System.Object