From 97e90bc810ec18b54db42e368902a00b8c544bc9 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Sun, 25 Jan 2026 22:26:42 -0800 Subject: [PATCH 1/7] Learn Editor: Update Set-SPOTenant.md --- .../Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index 219b5a1c3..fb8f5c570 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -267,6 +267,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled ] [-EnforceRequestDigest ] [-RestrictResourceAccountAccess ] [-RestrictExternalSharingForAgents ] [-AllowFileArchive ] [-AllowFileArchiveByDefault ] [] + [-EnableNotificationsSubscriptions ] ``` ### ParamSetMultipleSites From 13866d37f7efe37ce480a14ae05316e22e7915f1 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Mon, 26 Jan 2026 22:20:12 -0800 Subject: [PATCH 2/7] Add EnableNotificationsSubscriptions parameter Add EnableNotificationsSubscriptions parameter to Set-SPOTenant --- .../Set-SPOTenant.md | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index fb8f5c570..6adc77352 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -141,6 +141,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled ] [-EnforceRequestDigest ] [-RestrictResourceAccountAccess ] [-RestrictExternalSharingForAgents ] [-AllowFileArchive ] [-AllowFileArchiveByDefault ] [] + [-EnableNotificationsSubscriptions ] ``` ### ParameterSetContentTypeSyncSiteTemplatesList @@ -395,6 +396,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled ] [-EnforceRequestDigest ] [-RestrictResourceAccountAccess ] [-RestrictExternalSharingForAgents ] [-AllowFileArchive ] [-AllowFileArchiveByDefault ] [] + [-EnableNotificationsSubscriptions ] ``` ### InformationBarrier @@ -520,6 +522,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled ] [-EnforceRequestDigest ] [-RestrictResourceAccountAccess ] [-RestrictExternalSharingForAgents ] [-AllowFileArchive ] [-AllowFileArchiveByDefault ] [] + [-EnableNotificationsSubscriptions ] ``` ### ParameterSetNameRestrictExternalSharing @@ -646,6 +649,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-RestrictResourceAccountAccess ] [-RestrictExternalSharingForAgents ] -RestrictExternalSharing [-AddAppIdToList] [-RemoveAppIdFromList] [-AllowFileArchive ] [-AllowFileArchiveByDefault ] [] + [-EnableNotificationsSubscriptions ] ``` ## DESCRIPTION @@ -2950,7 +2954,7 @@ Accept wildcard characters: False Enable or disable auto news digest. [Documentation](https://aka.ms/autonewsdigest) for auto news digest. PARAMVALUE: True | False - +https://learn.microsoft.com/en-us/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks ```yaml Type: System.Boolean Parameter Sets: (All) @@ -2963,6 +2967,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableNotificationsSubscriptions + +> Applicable: SharePoint Online + +Enable or disable writing SharePoint News and Announcement notification to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data; third-party solutions must still create and manage webhook subscriptions to receive change notifications and then read the list to process new entries. +[Documentation](https://learn.microsoft.com/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) for SharePoint list web hooks. + +PARAMVALUE: True | False + +```yaml +Type: System.Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -EnableAzureADB2BIntegration > Applicable: SharePoint Online From efda47e5fdd1f0a97a6da8e5fdb94a81cc0f96a0 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Sat, 31 Jan 2026 23:55:53 -0800 Subject: [PATCH 3/7] Update Set-SPOTenant.md for notifications clarity Clarified the description for enabling notifications subscriptions and added relevant documentation links. --- .../Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index 6adc77352..e085ed015 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -2971,8 +2971,10 @@ Accept wildcard characters: False > Applicable: SharePoint Online -Enable or disable writing SharePoint News and Announcement notification to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data; third-party solutions must still create and manage webhook subscriptions to receive change notifications and then read the list to process new entries. +Enable or disable writing SharePoint News and Announcement notifications to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data. Third-party solutions must create and manage webhook subscriptions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. [Documentation](https://learn.microsoft.com/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) for SharePoint list web hooks. +[Documentation](https://learn.microsoft.com/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) for SharePoint news notifications. +[Documentation](https://learn.microsoft.com/viva/connections/announcements-viva-connections) for Announcements. PARAMVALUE: True | False From 9dc232860862e42228c299667dd89627890c057e Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Mon, 2 Feb 2026 10:26:16 -0800 Subject: [PATCH 4/7] Update EnableNotificationsSubscriptions description Clarified the description of the EnableNotificationsSubscriptions setting, specifying that notifications for Likes and comments on News posts are not included. Added links to relevant documentation for SharePoint list webhooks and notifications. --- .../Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index e085ed015..83c6c1cd1 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -2971,7 +2971,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -Enable or disable writing SharePoint News and Announcement notifications to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data. Third-party solutions must create and manage webhook subscriptions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. +Enable or disable writing SharePoint News and Announcement notifications to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data. Third-party solutions must create and manage webhook subscriptions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. Notificaitons for Likes and comments on News posts are not in scope for this setting. [Documentation](https://learn.microsoft.com/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) for SharePoint list web hooks. [Documentation](https://learn.microsoft.com/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) for SharePoint news notifications. [Documentation](https://learn.microsoft.com/viva/connections/announcements-viva-connections) for Announcements. From 3e14c13b60e3e0af4976589b89e14136f2f7e224 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Tue, 3 Feb 2026 12:20:21 -0800 Subject: [PATCH 5/7] Update EnableNotificationsSubscriptions documentation Clarified the description of the EnableNotificationsSubscriptions setting, emphasizing its opt-in nature and the requirement for third-party solutions to manage webhook subscriptions. --- .../Set-SPOTenant.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index 83c6c1cd1..193ebfd7e 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -128,7 +128,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AIBuilderModelSelectedSitesIncludesContentCenters ] [-PrebuiltModelScope ] [-PrebuiltModelSelectedSitesList ] [-PrebuiltModelSelectedSitesListOperation ] - [-DocumentTranslationScope ] [-DocumentTranslationSelectedSitesList ] + [-DocumentTranslationScope ] [-DocumentTranslationSelectedSitesList ]...manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions... [-DocumentTranslationSelectedSitesListOperation ] [-AutofillColumnsScope ] [-AutofillColumnsSelectedSitesList ] [-AutofillColumnsSelectedSitesListOperation ] @@ -2971,10 +2971,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -Enable or disable writing SharePoint News and Announcement notifications to a hidden list (NewsNotificationList) in each user's My Site. This setting is an opt-in for SharePoint Online to emit notification data. Third-party solutions must create and manage webhook subscriptions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. Notificaitons for Likes and comments on News posts are not in scope for this setting. -[Documentation](https://learn.microsoft.com/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) for SharePoint list web hooks. -[Documentation](https://learn.microsoft.com/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) for SharePoint news notifications. -[Documentation](https://learn.microsoft.com/viva/connections/announcements-viva-connections) for Announcements. +This is an opt-in setting that enables or disables writing SharePoint News and Announcement notification data to a list (NewsNotificationList) in each user’s My Site. When enabled, SharePoint Online emits notification events to this list. Third-party solutions must create and manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. This applies to [SharePoint News Notifications](viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) and Viva Connections [Annoucenments](viva/connections/announcements-viva-connections). PARAMVALUE: True | False From 32b30fd88be9b8f2b71f540ea22a1164d32f57a2 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Tue, 3 Feb 2026 19:52:47 -0800 Subject: [PATCH 6/7] Fix links and enhance descriptions in Set-SPOTenant.md Updated documentation for Set-SPOTenant to correct links and improve clarity. --- .../Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index 6a264888d..c011fab27 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -2954,7 +2954,7 @@ Accept wildcard characters: False Enable or disable auto news digest. [Documentation](https://aka.ms/autonewsdigest) for auto news digest. PARAMVALUE: True | False -https://learn.microsoft.com/en-us/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks + ```yaml Type: System.Boolean Parameter Sets: (All) @@ -2971,7 +2971,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -This is an opt-in setting that enables or disables writing SharePoint News and Announcement notification data to a list (NewsNotificationList) in each user’s My Site. When enabled, SharePoint Online emits notification events to this list. Third-party solutions must create and manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. This applies to [SharePoint News Notifications](viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) and Viva Connections [Annoucenments](viva/connections/announcements-viva-connections). +This is an opt-in setting that enables or disables writing SharePoint News and Announcement notification data to a list (NewsNotificationList) in each user’s My Site. When enabled, SharePoint Online emits notification events to this list. Third-party solutions must create and manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. This applies to [SharePoint News Notifications](/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) and [Viva Connections Annoucements](/viva/connections/announcements-viva-connections). PARAMVALUE: True | False From ada91c179b535f1b6d5174e3e544f514f00dfdd7 Mon Sep 17 00:00:00 2001 From: "Divyachapan S. Padur" Date: Tue, 3 Feb 2026 20:20:40 -0800 Subject: [PATCH 7/7] Update EnableNotificationsSubscriptions documentation Clarified the description of the EnableNotificationsSubscriptions setting and updated the wording for better readability. --- .../Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md index c011fab27..82325611e 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Set-SPOTenant.md @@ -128,7 +128,7 @@ Set-SPOTenant [-MinCompatibilityLevel ] [-MaxCompatibilityLevel ] [-AIBuilderModelSelectedSitesIncludesContentCenters ] [-PrebuiltModelScope ] [-PrebuiltModelSelectedSitesList ] [-PrebuiltModelSelectedSitesListOperation ] - [-DocumentTranslationScope ] [-DocumentTranslationSelectedSitesList ]...manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions... + [-DocumentTranslationScope ] [-DocumentTranslationSelectedSitesList ] [-DocumentTranslationSelectedSitesListOperation ] [-AutofillColumnsScope ] [-AutofillColumnsSelectedSitesList ] [-AutofillColumnsSelectedSitesListOperation ] @@ -2971,7 +2971,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -This is an opt-in setting that enables or disables writing SharePoint News and Announcement notification data to a list (NewsNotificationList) in each user’s My Site. When enabled, SharePoint Online emits notification events to this list. Third-party solutions must create and manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. This applies to [SharePoint News Notifications](/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) and [Viva Connections Annoucements](/viva/connections/announcements-viva-connections). +This is an opt-in setting that enables or disables writing SharePoint News and Announcement notification data to a list (NewsNotificationList) in the My Site of every user. When enabled, SharePoint Online emits notification events to this list. Third-party solutions must create and manage [webhook](/sharepoint/dev/apis/webhooks/lists/overview-sharepoint-list-webhooks) solutions to receive change notifications and then read the list to process new entries for triggering their own notifications for the user. This applies to [SharePoint News Notifications](/viva/connections/viva-connections-news-notifications#when-notifications-are-sent-via-microsoft-teams) and [Viva Connections Annoucements](/viva/connections/announcements-viva-connections). PARAMVALUE: True | False