none
Voir le profil d'un utilisateur : erreur "An error was encountered while retrieving user profile details." RRS feed

  • Question

  • Bonjour à tous,

    nous avons installé MOSS 2007 (qui tourne par ailleurs très bien!) mais nous sommes confrontés à un problème assez cryptique : dès que l'on clique sur l'icone d'un utilisateur pour en voir les propriétés, on obtient invariablement le message d'erreur suivant :

    "An error was encountered while retrieving user profile details."

    J'ai activé le callstack dans le web.config et j'obtiens ce feedback supplémentaire :

    An error was encountered while retrieving user profile details.   at Microsoft.Office.Server.UserProfiles.UserProfileManager.GetGuid(Byte[] bSID, String strAccountName, Boolean requireValues)
       at Microsoft.Office.Server.UserProfiles.UserProfileManager.UserExists(String strAccountName)
       at Microsoft.SharePoint.Portal.WebControls.MySiteRedirectionUserControl.RedirectIfNecessary(SPListItem user)
       at Microsoft.SharePoint.Portal.WebControls.MySiteRedirectionUserControl.OnFormInit(Object objOfInterest)
       at Microsoft.SharePoint.WebControls.DelegateControl.CallFormInitForChildren(Object objOfInterest)
       at Microsoft.SharePoint.ApplicationPages.UserDisplayPage.OnInit(EventArgs evtargs)
       at System.Web.UI.Control.InitRecursive(Control namingContainer)
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Nous ne pouvons pas éditer les droits des utilisateurs à moins de supprimer et de recréer l'utilisateur. Pour info :

    j'utilise un compte administrateur de domaine qui a tous les droits d'accès sur la machine où sont installés Sharepoint et IIS 6, droits d'accès également OK pour tout le reste. Je suis aussi farm admin et admin de la collection où ça "plante".

    Deuxième question (subsidiaire) : est-il possible de donner des droits à un groupe de sécurité Active Directory plutot que de devoir ajouter tous les utilisateurs un par un ? (tous nos utilisateurs viennent de notre Active Directory)

    Avez-vous déjà rencontré cette erreur ? Je vous remercie par avance pour votre aide!

    Max
    lundi 5 mai 2008 15:56

Réponses

  • Rencontrez vous ce problème sur une seule collection de sites ou bien partout sur vos sites, quelquesoit la collection ?

     

    Le clique sur l'icone utilisateur redirige vers la page de description de l'utilisateur (par défaut userdisp.aspx). Lorsque MOSS est installé (et des profils disponibles), l'utilisateur est redirigé sur la page de profil utilisateur plutôt que sur la page userdisp.aspx. Et vu votre callstack, c'est là qu'il y a un problème.

     

    J'aurais tendance à penser qu'il y a un problème de configuration au niveau des profils utilisateur (Shared Services Provider) ou bien que les utilisateurs référencés sur le site n'existent pas dans les profils. Avez vous effectué une importation des profils ?

     

    Pour plus de détails sur la nature de votre erreur, vous devriez consulter les logs :

    - le journal des évenements Windows

    - les fichiers de log SharePoint (par défaut dans le répertoire c:\Program Files\Common Folder\Microsoft Shared\Web Server Extensions\12\Logs)

     

    Pour votre question subsidiaire, oui, vous pouvez ajouter des groupes de sécurité AD dans vos groupes SharePoint, donc leur donner des droits.

     

    mardi 6 mai 2008 09:22
    Modérateur