Here are different approaches to hide the Social taging feature:
Approach 1:
Open Master Page and encpuslate below control into div. Set style with attribute
display:none
<div style=”display:none”>
<SharePoint:DelegateControl ControlId="GlobalSiteLink3-mini" Scope="Farm" runat="server"/>
</div>
Publish this master page no “SocialRibbonControl” will display.
Approach 2:
On the Central Administration Web site, in the System Settings section, click Manage farm features.
In the list of features, in the Social Tags and Note Board Ribbon Controls row, do one of the following:
Click Activate.
ClickDeactivate, and then click Deactivate this feature.
Approach 3:
Enable-SPFeature -Identity “SocialRibbonControl”
Disable-SPFeature -Identity “SocialRibbonControl”
Approach 4:
Ø On the Central Administration Web site, in the Application Management section, click Manage service applications.
Ø In the list of service applications, click the User Profile Service Application link.
Ø On the Manage Profile Service: User Profile Service Application page, in the People section, click Manage User Permissions.
Ø In the Permissions for User Profile Service Application dialog box, type or select a user or group account, and then click Add.
Do one of the following:
Ø To enable the permission, in the Permissions for box, select the Use Social Features check box, and then click OK.
Ø To disable the permission, in the Permissions for box, clear the Use Social Features check box, and then click OK.
Approach 5:
Using Sharepoint:SPSecurityTrimmedControl - This allows the conditional display of content depending on the user’s permission. The content can be any HTML code or other controls. This will hide the links for some users according to the specified permission level.
Social media links on master page are generated by “<SharePoint:DelegateControl ControlId=”GlobalSiteLink3-mini” Scope=”Farm” runat=”server”/>” tag. So all you have to do is to add this tag in a security trimmed control and give the control appropriate permissions for trimming the tags. This will hide the tag for people with ManagePermissions on the site.
Something like below :
<Sharepoint:SPSecurityTrimmedControl runat=”server” Permissions=”ManagePermissions”>
<SharePoint:DelegateControl ControlId=”GlobalSiteLink3-mini” Scope=”Farm” runat=”server”/>
</SharePoint:SPSecurityTrimmedControl>
Approach 6:
Using User Profile Service - You can also disable these links for some of the users by disabling the social media option for the group in the users profile service.
Steps would be:
Ø Go to the user profiles and properties service application in central admin.
Ø Click Manage User Permissions.
Ø Uncheck Use social features for a user or group to make these buttons go away.