Commands › Exchange Online

Get-DlpPolicy

Exchange Online ExchangeOnlineManagement Get-*

**Note**: This cmdlet is retired from the cloud-based service. For more information, see this blog post. Use the Get-DlpCompliancePolicy and Get-DlpComplianceRule cmdlets instead. This cmdlet is functional only in on-premises Exchange. Use the Get-DlpPolicy cmdlet to view existing data loss prevention (DLP) policies that are based on transport rules (mail flow rules) in your organization.

Quick start script

# Get-DlpPolicy — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-ExchangeOnline -CertificateThumbprint $thumb -AppId $appId -Organization $org

# 2. Run and inspect
Get-DlpPolicy | Format-List

# 3. Export for evidence / drift tracking
Get-DlpPolicy | Export-Clixml .\DlpPolicy-$(Get-Date -Format yyyyMMdd).xml

Syntax

Get-DlpPolicy [[-Identity] <DlpPolicyIdParameter>]
 [-DomainController <Fqdn>]
 [<CommonParameters>]

Parameters (2)

ParameterTypeRequiredWhat it controls
-Identity DlpPolicyIdParameter The Identity parameter specifies the DLP policy that you want to view. You can use any value that uniquely identifies the policy. For example:
-DomainController Fqdn The DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name...

Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.