Les utilisateurs souhaitant utiliser Model-to-Execute doivent appartenir aux groupes d'utilisateurs Business analyst, Process engineer et Process developer. Un rôle peut correspondre à un groupe de personnes très important. Il peut donc s'avérer judicieux de subdiviser les rôles dans le but d'informer uniquement le groupe de personnes spécialisé dans une tâche de modélisation ou d'implémentation particulière au sujet des tâches à accomplir.
Cette opération est réalisée grâce aux rôles flexibles. À cette fin, un organigramme contenant les deux rôles prédéfinis est modélisé. Ensuite, il faut modéliser des personnes ou rôles personnalisés qui sont subordonnés à l'organigramme.
Exemple