Que ce soit pour SharePoint 2007 ou 2010, le système des alertes est un des usages principaux pour suivre les évolutions de contenu au sein de sites SharePoint.
Pourtant, il arrive de temps à autres que ce système ne fonctionne plus du tout. Le premier réflexe est donc bien sur de relancer le service SPTIMERV3 qui est le service NT gérant ce processus.
Malgré ce redémarrage, les alertes ne se font toujours pas (uniquement sur certains sites identifiés), ce qui laisse à supposer que ce n’est pas un problème sur la ferme complète.
En regardant les logs ULS, on trouve ce genre de message à plusieurs reprises :
02/21/2013 12:15:23.34 OWSTIMER.EXE (0x0CD8) 0x1F04 Windows SharePoint Services General 72nz Medium Videntityinfo::isFreshToken reported failure.
Et une recherche sur Google, nous permet de trouver ce message expliquant bien la problématique :
Ainsi, un des utilisateurs (Owner de site) a modifié les paramètres de sécurité de la liste interne “People and group” au niveau du site racine en supprimant toutes les permissions vers cette liste et se laissant unique accesseur de la liste, comme on peut le voir ici :
En cassant l’héritage des permissions sur la liste il a aussi supprimé les droits nécessaires au processus des alertes afin de connaitre l’adresse Email associée avec l’utilisateur.
De ce fait, le moteur fournit ce message en Log (Totalement pas clair comme souvent), “Videntityinfo::isFreshToken reported failure”.
La solution est bien sur de remettre l’héritage des permissions ou du moins donner le droit minimum de read only à tous les utilisateurs sur cette liste.
Je conseille tout de même de laisse l’héritage des permissions sur cette liste, car cela permet au moins aux utilisateurs de modifier les renseignements les concernant.
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire