Meilleur auteur de réponses
Autorisations workflows et liste pour le déplacement d'un item

Question
-
Bonjour,
je suis en train de faire un système de ticketing sur sharepoint 2010 mais j'ai un soucis :
j'aimerai que mes users puissent créer des tickets via une liste mais ne puissent plus les modifier ou voir ceux des autres par la suite.
J'ai pensé à faire 2 listes avec des autorisations différentes mais quand je lance un workflow d'une liste ou tout le monde à les droits de création vers une autre liste ou il n'y a que les autorisations de lecture, le workflow ne se lance pas. Selon moi parce que la personne n'a pas les droits de création dur cette dernière liste. Peut-on sans code changer soit la façon dont se lance le workflow ou alors quelqu'un aurait une meilleur solution?
Cordialement
than
mercredi 18 janvier 2012 09:31
Réponses
-
Et pour compléter la réponse de Thierry, vous pouvez manipuler tout cela avec un workflow dans SharePoint Designer...
Je vous invite à lire la série suivante qui explique tout cela en long et en large ;-)
http://www.sharepointusecases.com/index.php/2010/03/configure-item-level-permissions-for-document-libraries-part-2/
Pascal P
http://sharepoint-afterwork.fr
Nouveaux site en FR
Twitter: @PascalPoeck- Proposé comme réponse Gokan OzcifciMVP mercredi 18 janvier 2012 13:10
- Marqué comme réponse Pascal P jeudi 19 janvier 2012 14:20
mercredi 18 janvier 2012 10:45 -
Bonjour,
- Pour que vos utilisateurs voient uniquement leur propres elements, vous pouvez activer l"Item Level Permission" pour votre liste.
Cliquez sur List Settings > Advanced settings
- Pour que vos utilisateurs ne puissent que créer des elements, affecter leur une autorisation spécifique avec uniquement le droit "Ajouter un element"
Pour ceci vous devez casser l'heritage des droits par défaut sur votre liste
Bon courage
Thierry Buisson- Modifié ThierryBuissonMVP, Moderator mercredi 18 janvier 2012 09:54
- Proposé comme réponse ThierryBuissonMVP, Moderator mercredi 18 janvier 2012 09:54
- Marqué comme réponse Pascal P jeudi 19 janvier 2012 14:20
mercredi 18 janvier 2012 09:53Modérateur -
J'avais créer un billet dans mon blog sur ce sujet : http://sharepoint-afterwork.fr/2010/01/10/sp2007-filtrer-vos-listes/
Je suppose que c'est ça que vous voulez faire (je parle du principe de fonctionnement) mais je n'ai pas eu l'occasion de tester avec SharePoint 2010...
Pascal P
http://sharepoint-afterwork.fr
Nouveaux site en FR
Twitter: @PascalPoeck- Marqué comme réponse Florin Ciuca vendredi 20 janvier 2012 15:35
mercredi 18 janvier 2012 16:52
Toutes les réponses
-
Bonjour,
- Pour que vos utilisateurs voient uniquement leur propres elements, vous pouvez activer l"Item Level Permission" pour votre liste.
Cliquez sur List Settings > Advanced settings
- Pour que vos utilisateurs ne puissent que créer des elements, affecter leur une autorisation spécifique avec uniquement le droit "Ajouter un element"
Pour ceci vous devez casser l'heritage des droits par défaut sur votre liste
Bon courage
Thierry Buisson- Modifié ThierryBuissonMVP, Moderator mercredi 18 janvier 2012 09:54
- Proposé comme réponse ThierryBuissonMVP, Moderator mercredi 18 janvier 2012 09:54
- Marqué comme réponse Pascal P jeudi 19 janvier 2012 14:20
mercredi 18 janvier 2012 09:53Modérateur -
Et pour compléter la réponse de Thierry, vous pouvez manipuler tout cela avec un workflow dans SharePoint Designer...
Je vous invite à lire la série suivante qui explique tout cela en long et en large ;-)
http://www.sharepointusecases.com/index.php/2010/03/configure-item-level-permissions-for-document-libraries-part-2/
Pascal P
http://sharepoint-afterwork.fr
Nouveaux site en FR
Twitter: @PascalPoeck- Proposé comme réponse Gokan OzcifciMVP mercredi 18 janvier 2012 13:10
- Marqué comme réponse Pascal P jeudi 19 janvier 2012 14:20
mercredi 18 janvier 2012 10:45 -
Merci beaucoup pour vos réponses il semble bien que ce soit ce que je cherche.
J'étudie la phase d'impersonnation et de remplacement de permissions qui me permettrait des changement de listes et de colonnes impromptues. :)
Par contre petite question, comment faire dans un newform pour masquer des colonnes que l'utilisateur ne doit pas remplir?
Pour le moment c'est à ça que me sert ma seconde liste : la permière est le formulaire utilisateur, la seconde comprends des colonnes supplémentaires pour les utilisateurs.
L'idéal serait que je n'ai qu'une seule liste ou je puisse modifier les autorisations grace au lien de Pascal mais ou je puisse masquer les colonnes "Administrateur". (une audience sur les colonnes?)
Cordialement
mercredi 18 janvier 2012 13:21 -
J'avais créer un billet dans mon blog sur ce sujet : http://sharepoint-afterwork.fr/2010/01/10/sp2007-filtrer-vos-listes/
Je suppose que c'est ça que vous voulez faire (je parle du principe de fonctionnement) mais je n'ai pas eu l'occasion de tester avec SharePoint 2010...
Pascal P
http://sharepoint-afterwork.fr
Nouveaux site en FR
Twitter: @PascalPoeck- Marqué comme réponse Florin Ciuca vendredi 20 janvier 2012 15:35
mercredi 18 janvier 2012 16:52