Assigner workflow à un groupe

cancel
Showing results for 
Search instead for 
Did you mean: 
gregb
Member II

Assigner workflow à un groupe

Bonjour,

j'utilise la version communautaire 2.1

Voici mon problème.

je démarre un workflow avancé sur un document.
quand je veux l'assigner, je fais ma recherche et j'obtiens une liste d'utilisateurs dont certains n'ont pas accés aux documents.


Ma question est triple:
comment faire pour faire apparaitre les groupes dans cette liste?
peut-on ne faire apparaître que les groupes?
peut-on restreindre cette liste aux seuls groupes ayant accés à cet espace?

merci

greg
3 Replies
greg_shogun_852
Member II

Re: Assigner workflow à un groupe

    Je pense que tout est dans l'assignation des swimlanes de la définition de votre workflow.

    Ici:

    <swimlane name="assignee1">
       <assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
               <actor>#{bpm_assignee}</actor>
           </assignment>
    </swimlane>

    Voir ici: http://wiki.alfresco.com/wiki/WorkflowAdministration (Dans le chapitre "The Start Task")
gregb
Member II

Re: Assigner workflow à un groupe

non, ca ne marche pas.

j'ai ajouté
<bean id="parallel.workflowBootstrap" parent="workflowDeployer">
      <property name="workflowDefinitions">….

dans le workflow-context.xml.
cela me donne accès à un type workflow basé sur les groupes.
par contre je n'ai pas la restriction aux groupes qui ont accès à l'espace où se situe ce document
greg_shogun_852
Member II

Re: Assigner workflow à un groupe

    Qu'est-ce qui ne marche pas?

    Le formulaire permettant d'assigner un groupe ou l'affichage sélectif des groupes ayant
    accès au workflow?

    Je pense que pour permettre l'assignation d'un groupe cela ce passe dans:
    1. La définition du processus, au niveau des swimlanes;
    2. Le modèle de la définition. (Déclaration des types utilisés)
    3. Dans le "web-client-config-custom.xml" qui contient la déclaration du formulaire utilisé
    lors de l'assignation du workflow.

    En ce qui concerne l'affichage sélectif je ne vois pas. Peut-être que quelqu'un d'autre pourra
    vous aider à ce sujet.