Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous avez un environnement SharePoint Server 2010 avec une application de service profil utilisateur

  • Vous n’avez pas installé la mise à jour cumulative 2010 d’août ou version ultérieure pour SharePoint Server 2010

  • Vous avez détaché et attaché une base de données de contenu qui contient plusieurs collections de sites

Dans ce scénario, une fois que vous avez rejoint la base de données à son application Web, les informations d’appartenance à certaines collections de sites changent et n’apparaissent pas sous l’onglet « appartenances » de « mon profil » pour les utilisateurs concernés. Les informations d’appartenance affichées pour les utilisateurs sont obsolètes.

Cause

Microsoft est considéré comme un problème de produit relatif au nettoyage des collections de sites supprimées qui a été résolu dans la mise à jour cumulative 2010 d’août pour SharePoint 2010 (Server Package KB 2352342 ). Toutefois, ce correctif n’a pas d’incidence sur les collections de sites qui ont été affichées dans cet État en dissociant leurs bases de données avant l’installation du correctif. Pour restaurer la synchronisation d’appartenance pour les collections de sites affectées, suivez les étapes de résolution.

Résolution

Suivez les étapes décrites ci-dessous pour restaurer la synchronisation des informations d’appartenance entre les bases de données de contenu et de profil pour toutes les collections de sites.Avertissement:

  • Lors de cette procédure, toutes les informations d’appartenance au groupe SharePoint actuel seront supprimées de la base de données de profil et les utilisateurs ne seront pas en mesure de voir les informations complètes d’appartenance à un utilisateur dans le cadre du travail de synchronisation complète de toutes les collections de sites.

  • Le travail du minuteur suivant doit être désactivé pendant que les étapes sont effectuées : «{UPA} profil utilisateur pour la synchronisation complète de SharePoint», où {UPA} est le nom de votre application de service profil utilisateur.

Ouvrez SharePoint 2010 Management Shell sur l’ordinateur hébergeant l’administration centrale en tant qu’utilisateur d’administrateur local qui est également membre du groupe administrateurs de batterie de serveurs et dispose des autorisations contrôle total sur l’application de service profil utilisateur. Remplacez l’URL de la première ligne de l’extrait de code PowerShell suivant par l’une de vos collections de sites affectées (cet extrait de code ne doit être exécuté qu’une seule fois)

$url = "http://server/sites/sitecoll";$SPSite = get-spsite $url;$context = [Microsoft.SharePoint.SPServiceContext]::GetContext($SPSite)$manager = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager $context$sourceMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("get_Source")$deleteMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("Delete")foreach ($memberGroup in $manager.GetMemberGroups()){  if ($sourceMethod.Invoke($memberGroup, @()) -eq "SharePointSite") { $deleteMethod.Invoke($memberGroup, @()) } }

Une fois le script PowerShell terminé, exécutez la commande suivante pour planifier une nouvelle synchronisation pour les bases de données de contenu.

Stsadm -o sync -deleteolddatabases 0 

Exécutez maintenant le script PowerShell suivant pour planifier une « synchronisation d’appartenance complète » de toutes les collections de sites dans votre batterie de serveurs. Get-basite : tout est limité | % {[Microsoft. Office. Server. UserProfiles. WSSProfileSynch] :: ScheduleSiteForFullSynchronization ($ _); $ _. Close ()} publiez ce message en suivant les étapes indiquées ci-dessous.

  • Ouvrez administration centrale, puis cliquez sur la page « vérifier les définitions de tâches » dans la section « surveillance ».

  • Recherchez le travail du minuteur «{UPA} profil utilisateur de la synchronisation complète de SharePoint» dans laquelle {UPA} est le nom de votre application de service profil utilisateur.

  • Cliquez sur le titre de la tâche et cliquez sur « Exécuter maintenant ».

  • Une fois le travail terminé, les informations d’appartenance sont à jour et sont synchronisées automatiquement lors des exécutions suivantes pour les collections de sites précédemment affectées.

Informations supplémentaires

Planification de la synchronisation des profils (SharePoint server 2010 2010 )

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×