72 | | [[Image(admin3.png)]] |
| 77 | Nous n'avons spécifié aucune application dans notre activité; nous allons voir que ce n'est pas nécessaire pour commencer à "jouer" avec notre application. |
| 78 | |
| 79 | Effectivement, lorsqu'une activité n'est pas associée à une application, une application spéciale est tout de même invoquée, permettant de simuler cette activité: un panneau est simplement présenté à l'utilisateur, affichant le nom et la description de l'activité. Un historique du workflow est également affiché. Un bouton ''OK'' permet de terminer l'activité. |
| 80 | |
| 81 | Avant de commencer à exécuter notre process de workflow, il manque une chose: permettre à l'utilisateur courant (''admin'' par exemple) d'instancier le process. |
| 82 | |
| 83 | * Ajouter un groupe nommé ''Hello world'', donner lui la permission ''can_instantiate |
| 84 | '' sur le content type ''workflow.process'', et enregistrer |
| 85 | * Ajouter ce groupe à l'utilisateur courant: ceci permet à cet utilisateur d'instancier le process ''Hello world''. |
| 86 | |
| 87 | Tout est prêt maintenant pour exécuter notre workflow: aller sur le dashboard [http://localhost:8000/workflow]. On y retrouve notre process et sa définition, et d'autres informations sur les rôles et permissions |
| 88 | |
| 89 | * Cliquer sur le lien ''start a simulation instance'' dans le cadre du process ''Hello world'' |
| 90 | |
| 91 | ''Bug rev 21: nom de process avec un blanc'' |