Acteurs

Bonjour,

Je fais mon processus dans bonita 6.2.5 et j’essaie d’utiliser un filtre d’acteur pour affecter mes acteurs ,mais je n’arrive pas à les définir comme dans bonita 5 par defaut bonita 5 nous offre un sélecteur d’acteurs et on peut créer et adapter ces sélecteurs selon notre besoin en choisissant Bonita ou Bases de données ou LDAP par exemple et en choisissant le connecteur qui sera utilisé pour renseigner la liste des utilisateurs qui composent chaque groupe et donnant le role à chaque utilisateur.

comment puis-je procéder dans bonita 6 ?

Merci d’avance.

Bonjour Kaoutar,

Vous allez définir votre organisation en deux différentes étapes possibles. Pour mieux comprendre le déroulé, je vous inviter à parcourir la documentation suivante :
http://documentation.bonitasoft.com/importexport-organization
http://documentation.bonitasoft.com/manage-user

  1. Vous créer vos groupes/roles/utilisateurs dans le studio:
    => Menu Organisation.
    => Gérer/Ajouter l’organisation1 (vous créez les groupes/sous-groupes/rôles/utilisateurs aux différentes fenêtres)
    => Vous exporter votre organisation => fichier Organisation1.XML.
    => Vous importez votre fichier XML Organisation1.XML dans le portail Bonita avec les droits administrateur.

  2. Vous créez les groupes/rôles/utilisateurs directement depuis le Portail Bonita avec les droits administrateurs.
    => Les groupes/rôles dans un premier temps
    => les utilisateurs ensuite que vous associerez aux groupes/rôles préalablement définis.

Le mapping des groupes/utilisateurs se fera :
=> soit dans le studio sur les tâches/processus.
=> soit dans le portail administrateur, au niveau de la gestion des Apps (voir tableau Mapping).

A vous de jouer désormais.
A bientôt.

Bonjour, est-ce que vous avez essayé de suivre cette documentation ?
http://documentation.bonitasoft.com/creating-actor-filter

Dans la v6, la façon de procéder est différente, car la gestion des utilisateurs et des tâches a évolué pour plus de flexibilité. C’est parfois déroutant au premier abord, mais une fois compris, beaucoup de nos utilisateurs préfèrent la façon de faire de la v6.

Bonjour,

J’ai lu cette documentation, mon souci maitenant c’est comment je peux affecter un role ou un groupe par exemple à des utilisateurs ?

J’ai vu dans le portail dans organisations, des groupes comme (Human Resources , Production , Finance …etc) et un role (member) comment je peux avoir par exemple un role Directeur Qualité que je selectionne ou je rajoute moi meme et je le trouve dans le portail et comment je renseigne une liste des utilisateurs qui composent ce groupe ou qui ont ce role ( Directeur Qualité ) ?

Merci.

Kaoutar

Merci pour votre aide mon problème c’est que j’ai pas importé mon fichier XML Organisation1.XML dans le portail Bonita .
C’est réglé :slight_smile:

J’ai une autre question j’ai besoin d’un script qui me permet d’appeler tous mes utilisateurs ayant un rôle donné et que ce rôle est définit dans bonita user experience.

Merci d’avance.

est ce que je dois saisir tous mes groupes , groupe par groupe ? et aussi pour les utilisateurs ?

J’attends votre réponse avec impatience.
Merci d’avance.

Vous devez mapper toute l’organisation entreprise qui utilisera les processus Bonita BPM, dans votre organisation1.xml. Donc vous devez saisir tous vos groupes, un par un ainsi que vos utilisateurs.

Vous pouvez automatiser la création du fichier XML, avec un script (PERL, …) si besoin, pour que ce soit moins fastidieux.

Finalement, pour le script pour appeler un groupe d’utilisateurs donné, soit vous “mappez” le groupe directement dans la LANE acteur, ou sur la tâche utilisateur, soit si vous avez besoin de quelque chose de plus complexe, vous devez utiliser le filtre d’acteur, comme indiqué précédemment :
http://documentation.bonitasoft.com/creating-actor-filter

Par défaut il existe déjà des filtres d’acteurs dans la version community, qui peuvent vous être utiles ou qui peuvent vous donner des idées.

En conclusion :

  • Mapper les groupes d’acteurs sur le LANE acteur/tâches dans le studio.
  • ou Mapper les groupes/utilisateurs depuis le portail Bonita BPM.
  • Utiliser des filtres d’acteur pour faire de l’attribution dynamique plus complexe au niveau des acteurs.

Ci-dessous, une vidéo présentant la construction complète d’un processus avec un mapping des acteurs (simple, mais qui vous aidera à comprendre les différentes étapes pour le mapping des acteurs) :
http://fr.bonitasoft.com/ressources/videos/decouvrez-bonita-bpm-6
minute : 35’45
http://www.bonitasoft.com/for-you-to-read/videos/import-export-organization-bonita-bpm-portal

Merci pour les deux vidéos :slight_smile: ça m’a beaucoup aidé et je m’excuse pour ces questions je suis débutante avec Bonita.

J’ai vu cette exemple qui montre comment créer un nouvel utilisateur et affecter l’utilisateur à un profil : http://documentation.bonitasoft.com/create-new-user
J’ai jeté un coup d’œil sur comment gérer une organisation et les utilisateurs:
http://documentation.bonitasoft.com/product-bos-sp/manage-organization

http://documentation.bonitasoft.com/product-bos-sp/manage-users

Puis-je savoir comment embarquer ce code dans bonita afin de créer par exemple mes utilisateurs plus facilement ? j’ai aucune idée.

Merci.