N'oublie pas d'activer aussi Workflow access qui te permettra, pour chaque statut du contenu de définir qui peut voir et qui peut éditer le contenu à une étape donnée du flux de publication. Si tu as besoin active aussi Workflow Fields qui permet un contrôle fin au niveau du champ lui-même.
Ensuite, la petite "astuce" qu'il faut garder en tête, c'est de modifier chaque type de contenu de manière à ce que le contenu ne soit pas publié lors de la création du contenu. Autrement dit du édite ton type de contenu, tu règle dans "Procédure de publication" :
Publié
Promu en page d'accueil
Epinglé en haut des listes
Créer une révision x
Tu ne coches que créer une révision.
Deuxième chose : tu dois définir plusieurs statuts dans ton workflow, sinon le module ne sert pas à grand chose. En effet, la valeur ajoutée du module, en dehors du fait que tu peux contrôler les accès aux différents stades, c'est que tu peux définir des actions à effectuer par le système entre deux statuts.
Par exemple dans mon cas, les status que j'ai créé sont : brouillon, en attente, publié, archivé, poubelle.
Avec le liens "Actions" tu peux définir les actions à effectuer par le système via les déclencheurs Drupal. Par exemple, pour le passage de brouillon à en attente j'ai défini :
Déclencheur : Quand article passe de flux de publication par défaut: (création) à flux de publication par défaut: brouillon
Enregistrer le contenu
Affecter le statut Brouillon au contenu
Pour que les actions du module workflow soient activés par contre il faut aller dans admin/settings/actions et "Rendre une nouvelle action avancée disponible" (tout en bas de la page).
Ensuite avec la combinaison des droits d'accès et des actions tu dois pouvoir obtenir ce que tu veux :)
