Social Feature not working in SharePoint 2016 RTM

So der erste Bug im SharePoint 2016 ist somit auch gefunden und nun endlich gefixt. Der Fehler ist mir direkt am Dienstag bei der Installation aufgefallen. Beim Provisioning der MySite erstellt SharePoint im ersten Schritt die SiteCollection und zeigt als erstes den OneDrive Bereich des Nutzers an. Sobald der Klick zu „About Me“ geht, wird der User mit der Nachricht „We´re almost ready“ begrüßt – einziger Haken, die Meldung verschwindet auch nicht mehr.

Nun wurde der Grund dafür vom MVP Trevor Seward und einem PFE von Microsoft gefunden – es fehlt die  Social Feature Funktion in der MySite Masterpage.

Auf dem SharePoint Server finden Sie unter:  C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\TEMPLATE\SiteTemplates\SPSPERS\XML\onet.xml die Datei, welche Sie bearbeiten müssen. Machen Sie vor der Änderung eine Sicherungskopie der Datei.

<Configuration ID=„10“ Name=„FullPersonalSiteS0WithMUIAndDocumentWebParserDisabled“ CustomMasterUrl=„_catalogs/masterpage/mysite15.master“ MasterUrl=„_catalogs/masterpage/mysite15.master“>
<SiteFeatures>
<Feature ID=„0EE1129F-A2F3-41A9-9E9C-C7EE619A8C33“ /> <!– Storage deployment scenario feature –>
<Feature ID=„FA8379C9-791A-4FB0-812E-D0CFCAC809C8“ /> <!– Social data store feature –>
<Feature ID=„b2741073-a92b-4836-b1d8-d5e9d73679bb“ /> Diese ID fehlt und muss hinzugefügt werden
</SiteFeatures>
Sollte schon eine Webanwendung erstellt worden sein, muss die Masterpage neu erstellt werden

PowerShell:

$master = Get-SPSiteMaster -ContentDatabase SharePoint2016_Test_Content_MySite_00

Remove-SPSiteMaster -SiteIdIHREID -ContentDatabase SharePoint2016_Test_Content_MySite_00

New-SPSiteMaster -Template „SPSPERS#10“ -ContentDatabase SharePoint2016_Test_Content_MySite_00

Im nächsten Schritt müssen die schon erstellten Sitecollection der MySite von den Usern gelöscht werden. Ein weiterer Schritt ist die Löschung des User Profiles in der User Profile Service Application von deren User, die schon eine MySite angelegt hatten.

Danach kann ein User seine MySite mit allen Funktionen sauber  anlegen.

//Andre

Leave a Comment