| 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'' |