1.Set user permission for use social function.
Enable users or groups to use personal and social features
Use this procedure to configure the user permissions for personal and social features.
To enable users or groups to use personal and social features-
Verify that you have the following administrative credentials:
-
To use the SharePoint Central Administration website to enable users or groups to use personal and social features, you must be a member of the Farm Administrators group, or you must have been delegated permission to administer the User Profile service application that is running in the farm. For more information, see Delegate administration of User Profile service applications in SharePoint Server 2013.
-
-
In Central Administration, in the Application Management section, click Manage service applications.
-
In the list of service applications, click User Profile Service Application.
-
On the Manage Profile Service: User Profile Service Application page, in the People group, click Manage User Permissions.
-
On the Permissions for User Profile Service Application page, type or select a user or group account, and then click Add.
-
In the Permissions for box, check the feature or features that you want the user or group to be able to use, and then click OK.
2.Modify Master Page(Seattle.master) with delegate Control
Scroll down to line 87 and delete the following text: <SharePoint:DelegateControl id=”ID_SuiteLinksDelegate” ControlId=”SuiteLinksDelegate” runat=”server”/>
http://sdtimes.com/sharepoint-2013-how-to-hide-newsfeed-skydrive-and-sites/2/
3. Other
Sync button
To deactivate that feature we can use the SPList.ExcludeFromOfflineClient property. With this PowerShell Script we can set the value to 1 which deactivates the Synch function everywhere.
THX Sahil Malik for that script
Get-SPSite -limit all | get-SPWeb -limit all | Foreach {$_.Title = $_.Title;
$_.ExcludeFromOfflineClient=1; $_.Update()}
MySite:
If we can start with a fresh system we can remove the permissions to create MySites. If already MySites are created we first must delete them. Only the MySites, not the MySite host!
http://technet.microsoft.com/en-us/library/ee721063(v=office.15).aspx
Do not give the user the option to set up MySites will also remove the Newsfeed and the OneDrive link in the SharePoint top link bar.
Share
This script disables the “Allow access request” setting under Site Settings -> Site Permissions -> Allow access request for all Sites and SubSites und the configured URL
$Webapp = Get-SPWebApplication "http://MySharePointURL"
ForEach ($site in $webapp.Sites)
{ForEach ($web in $site.AllWebs | where {$_.RequestAccessEnabled -and $_.Permissions.Inherited -eq $false})
{$web.RequestAccessEmail=""
write-host $web.Title, $web.URL updated}}
The “Share” button and also the entries in the HoverPannels and context menus are still there but the user get the message that he did not have the right to share content or sites. Another option is to set the max allow documents , sites and users to follow to 0. We can do this in Manage Profile Service -> MySites settings section -> Manage Following http://technet.microsoft.com/en-us/library/jj219740(v=office.15).aspx
Follow
This script goes through the hierarchy and disables the Following Content feature in every WebSite. You get an error message for every site where the feature is not active or missing. This can be ignored
$w = Get-SPWeb http://MySharePointURL | ForEach{ $_.URL }
Get-SPFeature -Web $w |%{ Disable-SPFeature -Identity "FollowingContent" -URL $w -Confirm:$false}