From d1f7a8f5f810aa1b0594b0a03fb48430f14ece24 Mon Sep 17 00:00:00 2001 From: mayanksahu11 <168190827+mayanksahu11@users.noreply.github.com> Date: Wed, 17 Sep 2025 10:43:49 +0530 Subject: [PATCH 1/3] Update Export-ContentExplorerData documentation Removed note about cmdlet being in Preview. --- .../ExchangePowerShell/Export-ContentExplorerData.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/exchange/exchange-ps/ExchangePowerShell/Export-ContentExplorerData.md b/exchange/exchange-ps/ExchangePowerShell/Export-ContentExplorerData.md index 9f40d2f4b2..982d35c323 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Export-ContentExplorerData.md +++ b/exchange/exchange-ps/ExchangePowerShell/Export-ContentExplorerData.md @@ -13,8 +13,6 @@ title: Export-ContentExplorerData # Export-ContentExplorerData ## SYNOPSIS -**Note**: This cmdlet is currently in Preview and is subject to change. - This cmdlet is available only in Security & Compliance PowerShell. For more information, see [Security & Compliance PowerShell](https://learn.microsoft.com/powershell/exchange/scc-powershell). Use the Export-ContentExplorerData cmdlet to export data classification file details in Microsoft Purview compliance. From 036048dfc7ce2bedc27e49aae2061c09430dc099 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Thu, 18 Sep 2025 09:24:54 -0700 Subject: [PATCH 2/3] Copilot updates per email request --- .../ExchangePowerShell/New-DlpCompliancePolicy.md | 12 +++++++----- .../ExchangePowerShell/Set-DlpCompliancePolicy.md | 6 ++++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/exchange/exchange-ps/ExchangePowerShell/New-DlpCompliancePolicy.md b/exchange/exchange-ps/ExchangePowerShell/New-DlpCompliancePolicy.md index e3be4ce80a..90d895fb43 100644 --- a/exchange/exchange-ps/ExchangePowerShell/New-DlpCompliancePolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/New-DlpCompliancePolicy.md @@ -104,7 +104,7 @@ $guidVar = "e222b65a-b3a8-46ec-ae12-00c2c91b71c0" $loc = "[{"Workload":"Applications","Location":"470f2276-e011-4e9d-a6ec-20768be3a4b0","Inclusions":[{Type:"Tenant", Identity:"All"}]}]" -New-DLPCompliancePolicy -Name "Copilot Policy" -Locations $loc +New-DLPCompliancePolicy -Name "Copilot Policy" -Locations $loc -EnforcementPlanes @("CopilotExperiences") $advRule = @{ "Version" = "1.0" @@ -137,7 +137,7 @@ $advRule = @{ New-DLPComplianceRule -Name "Copilot Rule" -Policy "Copilot Policy" -AdvancedRule $advrule -RestrictAccess @(@{setting="ExcludeContentProcessing";value="Block"}) ``` -This example creates a DLP policy for Microsoft 365 Copilot (Preview) in several steps: +This example creates a DLP policy for Microsoft 365 Copilot in several steps: - The first command returns information about all sensitivity labels. Select the GUID value of the sensitivity label that you want to use. For example, `e222b65a-b3a8-46ec-ae12-00c2c91b71c0`. @@ -320,10 +320,12 @@ The EnforcementPlanes parameter defines the layer where policy actions are run. `-EnforcementPlanes @("")`. -Currently, supported values are: +Valid values are: -- Entra: For use with policies applied to Entra-registered enterprise applications in the organization. - Browser: For use with policies applied to unmanaged cloud apps in Edge for Business. +- CopilotExperiences +- Entra: For use with policies applied to Entra-registered enterprise applications in the organization. +- Network ```yaml Type: MultiValuedProperty @@ -548,7 +550,7 @@ Accept wildcard characters: False The Locations parameter specifies to whom, what, and where the DLP policy applies. This parameter uses the following properties: - Workload: What the DLP policy applies to. Use the value `Applications`. -- Location: Where the DLP policy applies. For Microsoft 365 Copilot, (Preview), use the value `470f2276-e011-4e9d-a6ec-20768be3a4b0`. +- Location: Where the DLP policy applies. For Microsoft 365 Copilot, use the value `470f2276-e011-4e9d-a6ec-20768be3a4b0`. - Inclusions: Who the DLP policy applies to. For users, use the email address in this syntax: `{Type:IndividualResource,Identity:}`. For security groups or distribution groups, use the ObjectId value of the group from the Microsoft Entra portal in this syntax: `{Type:Group,Identity:}`. For the entire tenant, use this value: `{Type:"Tenant",Identity:"All"}`. - Exclusions: Exclude security groups, distribution groups, or users from the scope of this DLP policy. For users, use the email address in this syntax: `{Type:IndividualResource,Identity:}`. For groups, use the ObjectId value of the group from the Microsoft Entra portal in this syntax: `{Type:Group, Identity:}`. diff --git a/exchange/exchange-ps/ExchangePowerShell/Set-DlpCompliancePolicy.md b/exchange/exchange-ps/ExchangePowerShell/Set-DlpCompliancePolicy.md index 4abc2dd131..da61990281 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Set-DlpCompliancePolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/Set-DlpCompliancePolicy.md @@ -624,10 +624,12 @@ The EnforcementPlanes parameter defines the layer where policy actions are run. `-EnforcementPlanes @("")`. -Currently, supported values are: +Valid values are: -- Entra: For use with policies applied to Entra-registered enterprise applications in the organization. - Browser: For use with policies applied to unmanaged cloud apps in Edge for Business. +- CopilotExperiences +- Entra: For use with policies applied to Entra-registered enterprise applications in the organization. +- Network ```yaml Type: MultiValuedProperty From 5acb44293115b7ce16e67ace3507e36da2aa66ee Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Thu, 18 Sep 2025 10:07:53 -0700 Subject: [PATCH 3/3] Added available ExchangeAdaptiveScopes[Exception] --- .../ExchangePowerShell/New-LabelPolicy.md | 38 +++++++++++++++++++ .../ExchangePowerShell/Set-LabelPolicy.md | 38 +++++++++++++++++++ 2 files changed, 76 insertions(+) diff --git a/exchange/exchange-ps/ExchangePowerShell/New-LabelPolicy.md b/exchange/exchange-ps/ExchangePowerShell/New-LabelPolicy.md index c4edd6a938..30337ded37 100644 --- a/exchange/exchange-ps/ExchangePowerShell/New-LabelPolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/New-LabelPolicy.md @@ -26,6 +26,8 @@ New-LabelPolicy -Name -Labels [-AdvancedSettings ] [-Comment ] [-Confirm] + [-ExchangeAdaptiveScopes ] + [-ExchangeAdaptiveScopesException ] [-ExchangeLocation ] [-ExchangeLocationException ] [-Force] @@ -189,6 +191,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ExchangeAdaptiveScopes + +> Applicable: Security & Compliance + +{{ Fill ExchangeAdaptiveScopes Description }} + +```yaml +Type: MultiValuedProperty +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExchangeAdaptiveScopesException + +> Applicable: Security & Compliance + +{{ Fill ExchangeAdaptiveScopesException Description }} + +```yaml +Type: MultiValuedProperty +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ExchangeLocation > Applicable: Security & Compliance diff --git a/exchange/exchange-ps/ExchangePowerShell/Set-LabelPolicy.md b/exchange/exchange-ps/ExchangePowerShell/Set-LabelPolicy.md index 7d14426eaa..54489fd5db 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Set-LabelPolicy.md +++ b/exchange/exchange-ps/ExchangePowerShell/Set-LabelPolicy.md @@ -52,6 +52,8 @@ Set-LabelPolicy [-Identity] [-AdvancedSettings ] [-Comment ] [-Confirm] + [-ExchangeAdaptiveScopes ] + [-ExchangeAdaptiveScopesException ] [-MigrationId ] [-NextLabelPolicy ] [-PolicyRBACScopes ] @@ -477,6 +479,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ExchangeAdaptiveScopes + +> Applicable: Security & Compliance + +{{ Fill ExchangeAdaptiveScopes Description }} + +```yaml +Type: MultiValuedProperty +Parameter Sets: Identity +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExchangeAdaptiveScopesException + +> Applicable: Security & Compliance + +{{ Fill ExchangeAdaptiveScopesException Description }} + +```yaml +Type: MultiValuedProperty +Parameter Sets: Identity +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Force > Applicable: Security & Compliance