SharePoint Online: How to Disable Social Bar (Like, Comment, Views, Save for later) in Modern Site Pages?

Requirement: Disable Social Bar links (Like, Comment, Views, Save for later) in SharePoint Online Modern Site Pages

The Social Bar is a new feature in SharePoint Online modern pages, that lets users to like, comment, and see the number of views. To disable the social bar, Run this PowerShell script in SharePoint Online Management Shell. Make sure you set the parameters accordingly.

#Set Parameters
$AdminCenterURL="https://crescent-admin.sharepoint.com"
$SiteURL = "https://crescent.sharepoint.com/sites/marketing"

#Connect to SharePoint Online
Connect-SPOService -Url $AdminCenterURL -Credential (Get-Credential)

#Disable Social Bar on Site Pages
Set-SPOSite -Identity $SiteURL -SocialBarOnSitePagesDisabled $True

Similarly, To disable the SharePoint Online Social bar at the Tenant level, use:

Set-SPOTenant -SocialBarOnSitePagesDisabled $true

Before:

sharepoint online disable social bar

After:

sharepoint online hide social bar

Here is my another post on disabling comments on Modern pages in SharePoint Online: SharePoint Online: Disable Page Comments in Modern Sites using PowerShell

Salaudeen Rajack

Salaudeen Rajack is a SharePoint Architect with Two decades of SharePoint Experience. He loves sharing his knowledge and experiences with the SharePoint community, through his real-world articles!

6 thoughts on “SharePoint Online: How to Disable Social Bar (Like, Comment, Views, Save for later) in Modern Site Pages?

  • August 12, 2020 at 8:08 PM

    Can you do it for one specific page only?

    Reply
  • June 23, 2020 at 7:03 AM

    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Connect-SPOService : The ‘Connect-SPOService’ command was found in the module
    ‘Microsoft.Online.SharePoint.PowerShell’, but the module could not be loaded. For more
    information, run ‘Import-Module Microsoft.Online.SharePoint.PowerShell’.
    At line:6 char:1
    + Connect-SPOService -Url $AdminCenterURL -Credential (Get-Credential)
    + ~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Connect-SPOService:String) [], CommandNotFoun
    dException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule

    Set-SPOSite : The ‘Set-SPOSite’ command was found in the module
    ‘Microsoft.Online.SharePoint.PowerShell’, but the module could not be loaded. For more
    information, run ‘Import-Module Microsoft.Online.SharePoint.PowerShell’.
    At line:9 char:1
    + Set-SPOSite -Identity $SiteURL -SocialBarOnSitePagesDisabled $True
    + ~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Set-SPOSite:String) [], CommandNotFoundExcept
    ion
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule

    Reply
    • June 23, 2020 at 11:43 AM

      Try re-installing SharePoint Online Management Shell “Install-Module Microsoft.Online.SharePoint.PowerShell -force” and use: Import-Module Microsoft.Online.SharePoint.PowerShell

      Reply
  • May 30, 2020 at 7:03 AM

    Thank you, exactly what I was looking for.

    Reply

Leave a Reply