Vérifiez qu’un hôte Mon site est configuré pour chaque application de service Profil utilisateur (SharePoint Server)

 

**Sapplique à :**SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-12-04

Résumé : Découvrez comment résoudre la règle de l’analyseur d’intégrité SharePoint « Vérifiez qu’un hôte Mon site est configuré pour chaque application de service de profil utilisateur » dans SharePoint Server 2016 et SharePoint Server 2013.

Nom de la règle :   Vérifiez qu’un hôte Mon site est configuré pour chaque application de service de profil utilisateur.

Résumé : À défaut d’hôte Mon site, les utilisateurs finaux ne pourront pas utiliser de sites personnels, ni de profils de personne. Par conséquent, si vous créez une application de service de profil utilisateur, il est recommandé de créer également un hôte Mon site pour le service de profil utilisateur.

Symptômes : Les fonctionnalités de sites Mon site et les autres fonctionnalités de profil de personne ne sont pas accessibles aux utilisateurs.

Cause : L’administrateur qui a créé l’application de service de profil utilisateur n’a pas également créé un hôte Mon site.

Résolution : vérifier qu’une collection de sites Mon site a été créée

Résolution : associez l’hôte Mon site à une application de service Profil utilisateur à l’aide de Microsoft PowerShell

  1. Vérifiez que vous êtes membre :

    • Rôle serveur fixe securityadmin sur l’instance SQL Server.

    • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

    • du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    Un administrateur peut utiliser l’applet de commande Add-SPShellAdmin pour accorder les autorisations d’utilisation des applets de commande SharePoint Server.

    Notes

    Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  2. Démarrez SharePoint Management Shell.

  3. À l’invite de commandes PowerShell, tapez la commande suivante :

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

    Où :

    • <UserProfileServiceApplicationName> représente le nom convivial de l’application de service de profil utilisateur. Si vous disposez d’une seule application de service de profil utilisateur, vous n’avez pas besoin de spécifier le nom.

    • <URL> représente l’URL d’une collection de sites vide à laquelle aucun modèle n’est associé.

See also

Set-SPProfileServiceApplication