Projet

Général

Profil

Actions

Support #2638

fermé

Champ de type "user"

Ajouté par Anonyme il y a environ 13 ans. Mis à jour il y a environ 13 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Début:
14/11/2011
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.7.3
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,
Dans un workflow, plus précisément sur un formulaire, je souhaite sélectionner un utilisateur. Pour celà, il y a les champs de type user. Cependant, j'aimerai pouvoir filtrer la liste proposée aux utilisateurs définis dans un(des) rôle(s) précis de mon workflow. Le but étant d'autoriser uniquement cet utilisateur agir sur les étapes suivantes. Est-ce possible?

Pour le moment, je sélectionne un utilisateur dont je connais l'appartenance au rôle souhaité. Mais cela ne semble pas fonctionner car le workflow plante (pas de changement d'état, l'état n'est d’ailleurs pas défini). Ci après un extrait du fichier xml et en pièce jointe, les traces générées:
Action:

        <action name="deposerCandidature" kind="create" form="fDeposerCandidature">
            <label role="default" lang="fr">Déposer un dossier de candidature</label>
            <allowedUsers>
                <userInRole name="MOE"/>
            </allowedUsers>
            <consequences>
                <consequence>
                    <kill>false</kill>
                    <set state="attente_argumentation_AMOTh"/>
                    <triggers/>
                </consequence>
            </consequences>
        </action>

Etat:

        <state name="attente_argumentation_AMOTh" timeoutNotifyAdmin="true">
            <label role="default" lang="fr">Attente argumentation AMO Thématique</label>
            <workingUsers>
                <relatedUser folderItem="AMOTh_cible"/>
            </workingUsers>
            <interestedUsers>
                <relatedUser participant="pMOE" role="MOE"/>
                <userInRole name="AMOPPME"/>
            </interestedUsers>
            <allowedActions>
                <allow action="argumenter"/>
            </allowedActions>
        </state>

Ce qui semble poser problème est le "workingUser" de l'état.


Fichiers

traceWKF.txt (16,5 ko) traceWKF.txt Anonyme, 14/11/2011 17:00

Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Feature #2632: Limiter la portée du champ "user" à un rôleClosedNicolas Eysseric10/11/2011

Actions
Actions

Formats disponibles : Atom PDF