Bestätigen, dass für jede Benutzerprofil-Dienstanwendung ein "Mein Websitehost" konfiguriert ist (SharePoint Server)

 

**Gilt für:**SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2017-12-04

Zusammenfassung: Informationen zur Lösung der SharePoint-Integritätsanalyseregel "Bestätigen, dass für jede Benutzerprofil-Dienstanwendung ein 'Mein Websitehost' konfiguriert ist" in SharePoint Server 2016 und SharePoint Server 2013.

Regelname:   Bestätigen, dass für jede Benutzerprofil-Dienstanwendung ein 'Mein Websitehost' konfiguriert ist.

Zusammenfassung:   Ohne einen Meine Website-Host können Endbenutzer keine persönlichen Websites oder Personenprofile verwenden. Es wird deshalb empfohlen, beim Erstellen einer Dienstanwendung für den Benutzerprofildienst auch einen Meine Website-Host für den Benutzerprofildienst zu erstellen.

Symptome:   Websites vom Typ Meine Website und andere Features für Personenprofile stehen den Benutzern nicht zur Verfügung.

Ursache:   Der Administrator, der die Dienstanwendung für den Benutzerprofildienst erstellt hat, hat keinen Meine Website-Host erstellt.

Lösung:   Vergewissern Sie sich, dass eine Meine Website-Websitesammlung erstellt worden ist.

Lösung:   Ordnen Sie den Meine Website-Host mithilfe von Microsoft PowerShell einer Dienstanwendung für den Benutzerprofildienst zu.

  1. Stellen Sie sicher, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Die feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie SharePoint 15-Verwaltungsshell.

  3. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Set-SPProfileServiceApplication [-Name <UserProfileServiceApplicationName>] -MySiteHostLocation <URL>
    

    Dabei gilt Folgendes:

    • <UserProfileServiceApplicationName> ist der Anzeigename der Dienstanwendung für den Benutzerprofildienst. Wenn Sie nur eine Dienstanwendung für den Benutzerprofildienst verwenden, brauchen Sie den Namen nicht anzugeben.

    • <URL> ist die URL einer leeren Websitesammlung, der keine Vorlagen zugeordnet sind.

See also

Set-SPProfileServiceApplication