2012-01-10 5 views
0

Est-ce que quelqu'un connaît un moyen de mettre en œuvre des autorisations dans une liste SharePoint afin que les éléments ne soient visibles que par la personne qui l'a créé et leur manager (et leurs gestionnaires, etc.). Donc, n'importe qui peut voir tous les objets qui lui appartiennent ou qui appartiennent à un subordonné?SharePoint 2010 List Item Autorisations

J'utilise j'essayer d'utiliser un EventReceiver, tandis qu'un élément de la liste ajouté, la mise SharePoint Server 2010.

il est permis au gestionnaire de l'utilisateur, mais si l'utilisateur obtenir une promotion/rétrogradation et ils obtiennent un nouveau manager?

+1

Cette question serait mieux posée sur [Sharepoint.se] –

Répondre

1

Je pense que la manière la plus simple est de modifier la vue standard et de définir le filtre "standard" sur Afficher les éléments uniquement lorsque: [Créé par] [est égal à] [Moi] et utiliser une seconde vue disponible pour les gestionnaires seulement sans le filtre. Bien sûr, vous devez vous assurer que vos utilisateurs ne sont pas en mesure de modifier les vues.

Je sais que cela semble très simple, mais cela fonctionne souvent dans des environnements plus petits.

+0

Je pense que cela fonctionne vraiment dans un petit environnement, parce que chaque mobilisation de personnel m'apporte beaucoup de travail si j'ai de nombreuses listes de points de partage comme celle-ci .Maintenant, ça me donne de l'inspiration, merci pour la réponse! –

0

vous pouvez également faire une chose .. faire un flux de travail qui est exécuté sous lorsque l'élément a été créé. puis sur l'ajout de l'article donner la permission .. dans ce que donner la permission de "Créé par" et "liste actuelle: gestionnaire" .. ce sera très facile et fonctionne aussi. :) ..