Тестирование политик защиты от потери данных

Необходимо протестировать и настроить поведение политик Защита от потери данных Microsoft Purview (DLP) в рамках развертывания политики защиты от потери данных. В этой статье описаны два основных метода, которые можно использовать для тестирования политик в среде защиты от потери данных.

Режим имитации

При развертывании новой политики или необходимости изменения существующей политики следует запустить ее в режиме имитации, а затем просмотреть оповещения, чтобы оценить влияние. Режим имитации позволяет увидеть влияние отдельной политики на все элементы, которые находятся в политиках область без фактического применения. Вы используете его, чтобы узнать, какие элементы соответствуют политике.

Test-DlpPolicies

Test-DlpPolicies — это командлет, который позволяет увидеть, какие политики защиты от потери данных, ограниченные SharePoint и OneDrive, соответствуют или не соответствуют отдельному элементу в SharePoint или OneDrive.

Перед началом работы

Важно!

  • Test-DlpPolicies работает только для элементов, которые находятся в SharePoint или OneDrive.
  • Он будет сообщать результаты только для политик, которые включают только SharePoint, OneDrive или SharePoint и OneDrive в их область.
  • Test-DlpPolices работает только с простыми условиями. Он не работает со сложными, сгруппированных или вложенными условиями.

Использование Test-DlpPolices

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

  1. Откройте папку SharePoint или OneDrive в браузере.

  2. Выберите многоточие файла и выберите сведения.

  3. В области сведений прокрутите вниз и выберите Путь. Скопируйте прямую ссылку и сохраните ее.

    Например:

    https://contoso.sharepoint.com/personal/user_contoso_com/Documents/test.docx

Получение идентификатора сайта

  1. Подключение к Exchange Online PowerShell.

  2. Для SharePoint используйте следующий синтаксис, чтобы получить идентификатор сайта и сохранить его:

    
    $reportAddress = "email@contoso.com" 
    
    $siteName = "SITENAME@TENANT.onmicrosoft.com" 
    
    $filePath = "https://Contoso.sharepoint.com/sites/SOMESITENAME/Shared%20Documents/TESTFILE.pptx"  
    
    $r = Get-Mailbox -Identity $siteName -GroupMailbox 
    
    $e = $r.EmailAddresses | Where-Object {$_ -like '*SPO*'} 
    
    Test-DlpPolicies -SiteId $e.Substring(8,36) -FileUrl $filePath -Workload SPO -SendReportTo $reportAddress
    
    
  3. Для OneDrive используйте следующий синтаксис, чтобы получить идентификатор сайта и сохранить его.

    
    $reportAddress = "email@contoso.com" 
    
    $odbUser = "USER@TENANT.onmicrosoft.com" 
    
    $filePath = "https://contoso-my.sharepoint.com/personal/userid_contoso_onmicrosoft_com/Documents/TESTFILE.docx" 
    
    $r = Get-Mailbox -Identity $odbUser 
    
    $e = $r.EmailAddresses | Where-Object {$_ -like '*SPO*'} 
    
    Test-DlpPolicies -SiteId $e.Substring(8,36) -FileUrl $filePath -Workload ODB -SendReportTo $reportAddress
    
    

    Ниже приведен пример возвращаемого значения:

    36ca70ab-6f38-7f3c-515f-a71e59ca6276

Запуск Test-DlpPolicies

  • Выполните следующий синтаксис в окне PowerShell:

    Test-DlpPolicies -workload <workload> -Fileurl <path/direct link> -SendReportTo <smtpaddress>
    

    Например:

    Test-DlpPolicies -workload <ODB> -Fileurl <https://contoso.sharepoint.com/personal/user_contoso_com/Documents/test.docx> -SendReportTo <dlp_admin@contoso.com>

Толкование отчета

Отчет отправляется на SMTP-адрес, по которому вы передали команду Test-DlpPolicies PowerShell. Существует несколько полей. Ниже приведены объяснения наиболее важных из них.

Имя поля Означает
Идентификатор классификации Тип конфиденциальной информации (SIT), который элемент классифицируется как
Confidence Уровень достоверности SIT
Count Общее количество найденных значений SIT в элементе, включая дубликаты
Уникальное число Число значений SIT, найденных в элементе с исключенными дубликатами
Сведения о политике Имя и GUID вычисляемой политики
Правила — сведения о правилах Имя правила защиты от потери данных и GUID
Правила — предикаты — имя Условие, определенное в правиле защиты от потери данных
Правила — предикаты — IsMatch Соответствует ли элемент условиям
Предикаты — прошлые действия Любые действия, такие как уведомление пользователя, блокировка, блокировка с переопределением, выполненные для элемента
Предикаты — действия правила Действие, определенное в правиле защиты от потери данных
Предикаты — IsMatched Соответствует ли элемент правилу
IsMatched Соответствует ли элемент общей политике

См. также

  • Test-DataClassification описывает использование командлета Test-DataClassificationPowerShell .
  • Test-Message описывает использование командлета Test-MessagePowerShell .