New Microsoft 365 Copilot data processing control for Enhanced Personalization

Microsoft is introducing a new data processing control – Enhanced Personalization – for accounts with Microsoft 365 Copilot licenses.
Administrators can already pre-configure the new tenant-level setting. This privacy control lays the groundwork for future Copilot features, improving personalized experiences based on communications data.

Timeline

The configuration is available through Microsoft Graph.

How does this affect your organization?

The Microsoft 365 Copilot configuration now includes Enhanced Personalization, which is enabled by default.
This setting allows Microsoft to process communications data to deliver advanced personalization on top of the baseline experience. Consent remains fully revocable, and no Copilot features currently leverage this control.

Data Processing Scenario
To provide a more personalized experience with Microsoft 365 Copilot. Microsoft with consent provided from enabling this control uses a user’s private communication data connected to Microsoft 365 such as Microsoft Teams Chats, Outlook Emails, Microsoft Transcripts and from connectors. This data is used solely to make the individual user’s tools more efficient and personalized to them. It’s important to note that this information remains confidential and won’t be shared with other users ensuring user privacy. The option to disable this scenario and all linked features is available anytime through this control, and Microsoft will cease using a user’s data for this purpose.


How do you control Enhanced Personalization as an admin?

Admins can control the setting via the Microsoft Graph resource enhancedPersonalizationSetting.
As mentioned…

  • No Copilot features currently leverage this control, it’s a preconfiguration for upcoming features (e.g., the Copilot Memory feature).
  • The setting is enabled by default.
  • Admins can disable the setting for an Entra ID group to disable it for populated users.
  • Admins can disable the setting for the entire organization.

First, check the current configuration.

PowerShell
Import-Module Microsoft.Graph.Authentication
Connect-MgGraph -Scopes "PeopleSettings.Read.All"

$Url = "https://graph.microsoft.com/beta/copilot/settings/people/enhancedpersonalization"
$Result = Invoke-MgGraphRequest -Method GET -Uri $Url
$Result


Nothing special, the setting is enabled for the entire organization.

Current setting for enhancedpersonalization
Current setting for enhancedpersonalization

Disable the setting for an Entra ID group.

PowerShell
Connect-MgGraph -Scopes "PeopleSettings.ReadWrite.All"

$Body = @"
{
  "isEnabledInOrganization": true,
  "disabledForGroup": "fc9036da-0d3b-4780-841e-4ecae0f2aae2"
}
"@

$Url = "https://graph.microsoft.com/beta/copilot/settings/people/enhancedpersonalization"
Invoke-MgGraphRequest -Method PATCH -Uri $Url -Body $Body -ContentType "application/json"


Disable the setting for the entire organization.

PowerShell
Connect-MgGraph -Scopes "PeopleSettings.ReadWrite.All"

$Body = @"
{
  "isEnabledInOrganization": false,
  "disabledForGroup": null
}
"@

$Url = "https://graph.microsoft.com/beta/copilot/settings/people/enhancedpersonalization"
Invoke-MgGraphRequest -Method PATCH -Uri $Url -Body $Body -ContentType "application/json"

Share
Avatar photo

Tobias Asböck

Tobias is a Senior System Engineer with around ten years of professional experience with Microsoft 365 products such as SharePoint Online, SharePoint Premium, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. Tobias is a PowerShell Scripter with certifications for Microsoft 365 products. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or [email protected].

Leave a Reply

Your email address will not be published. Required fields are marked *