2010-06-08 6 views
2

J'ai récemment eu un incident où les détails d'un utilisateur Sharepoint ont été modifiés dans Active Directory. Ces modifications n'ont pas été transférées dans SharePoint et j'ai rencontré un problème dans l'un de mes composants WebPart qui utilise l'objet SPUser pour obtenir l'adresse e-mail des utilisateurs.SharePoint 2007: Comment synchroniser un profil avec Active Directory?

Existe-t-il un moyen de configurer Sharepoint pour synchroniser automatiquement ces données?

Mise à jour

je changé mon adresse e-mail dans AD et a commencé une importation complète de profil. J'ai ouvert mes paramètres utilisateur Sharepoint mais je ne vois aucun changement dans mon profil - il montre toujours mon ancienne adresse email

Répondre

1

Il suffit d'exécuter une importation de profil à partir de Central Admin, une importation complète ou incrémentielle doit mettre à jour le profil affecté.

+0

Merci. C'est dans la section SharedServices. Je vois qu'il est déjà configuré pour une importation complète chaque semaine et partielle chaque jour. Des idées pour lesquelles les modifications de l'adresse e-mail ne s'affichaient pas dans Sharepoint? – paul

1

La seule façon que j'ai réussi à contourner cela dans le passé est de vider l'enregistrement de profil qui ne mettra pas à jour et réexécuter l'importation.

0

Cet article explique there are actually both WSS and MOSS profiles et que vous devez effectuer une synchronisation de profil entre eux. (Si vous regardez votre profil dans SSP Admin, vous verrez probablement la mise à jour après l'exécution de l'importation, mais le site lui-même n'a pas été mis à jour). Quoi qu'il en soit, j'essaie toujours de faire fonctionner la synchronisation (elle dit qu'elle est configurée), mais je pensais que les informations supplémentaires pourraient être utiles même si je n'ai pas encore trouvé toute la solution.