|
|
Workflow et envoi de mails
Thomas Basaran -
on 3/4/10 at 7:50 PM
Bonjour,
Je suis actuellement en JCMS 6.1 sp1.
Comme il n'est pas possible de personnaliser les mails envoyés par les actions du workflow, j'ai créé un DataController qui effectue cette action.
Tout fonctionne parfaitement mais je trouve un point de développement particulièrement lourd, celui de retrouver les membres devant agir sur la publication.
N'y a-t-il pas un moyen simple de retrouver à partir d'une publication la liste des membres ayant le droit de travailler sur elle?
Pour l'instant, je n'ai trouvé que ces deux solutions qui ne me satisfont pas :
1 -> Parcourir tous les membres du site et tester si ils ont les droits de travailler sur la publication.
2 -> A partir du WFState, récupérer les WFRole. Parcourir tous les WkRole du site afin de retrouver ceux qui sont associés au WFRole. Récupérer les groupes et les membres affectés à ces WkRoles. En déduire la liste des membres ayant les droits de travailler sur la publication.
Pour cette deuxième solution, je n'ai pas trouvé de chemin direct me menant à un Wkrole à partir d'un WFRole et donc encore moins un chemin direct entre WFRole et la liste des membres pouvant travailler sur ce rôle.
|
|