Documentation › Les campagnes
Lancer des instances en masse : les campagnes
Une campagne lance en une fois une instance du même process pour chaque ligne d’une liste. Exemple : passer 40 ordinateurs à Windows 11, une instance de process par ordinateur, sans les créer une à une.
À quoi sert une campagne ?
- Vous avez un process (par exemple « Passage à Windows 11 ») et plusieurs cas à traiter (un par ordinateur, par site, par collaborateur…).
- Vous décrivez les cas dans un tableau : une ligne par instance de process, avec ses valeurs (le nom de l’ordinateur, le site…). Vous remplissez le tableau à la main ou vous importez un fichier.
- ProcNest lance une instance de process par ligne. Chacune a ses tâches, ses dates et son avancement, comme une instance lancée seule.
1. Créer une campagne
- Cliquez sur New campaign
Dans l’onglet Campaigns. Le panneau New campaign s’ouvre. Le bouton n’apparaît que si vous pouvez lancer des instances de process et voir les process.
- Details
Saisissez le Name de la campagne (obligatoire) et, si vous le souhaitez, une description.
- Process
Tapez quelques lettres du nom d’un process publié et choisissez-le. Une instance de cette version du process sera lancée pour chaque ligne. Changer de process vide le tableau.
- Participants et variables
Comme pour une instance lancée seule, choisissez qui joue chaque participant du process. Ces personnes sont les mêmes pour toutes les instances de la campagne. Les valeurs de la zone des variables sont partagées : elles s’appliquent à toutes les lignes qui n’ont pas leur propre valeur.
- Remplissez les lignes
Voir la section suivante.
- Cliquez sur Start the campaign
ProcNest lance les instances de process et vous indique combien ont été lancées. Si une information manque ou si une valeur est incorrecte, rien n’est lancé et les champs concernés sont marqués en rouge.
2. Remplir les lignes
Le tableau a une ligne par instance de process : la colonne Name (le nom de l’instance de process, obligatoire) et une colonne par variable que le process permet de modifier. Une campagne compte 500 lignes au maximum.
À la main
Cliquez sur Add a row, puis saisissez le nom et les valeurs. L’icône de corbeille à droite supprime la ligne.
Depuis un fichier
- Cliquez sur Import a file
Choisissez un fichier CSV, Excel (
.xlsx) ou JSON. - Associez les colonnes
ProcNest affiche le nombre de lignes trouvées et propose, pour le nom et pour chaque variable, la colonne du fichier qui porte le même nom. Changez-la si besoin, ou choisissez Not imported pour ne pas importer une valeur.
- Cliquez sur Import the rows
Les lignes du fichier remplacent celles du tableau. Vous pouvez encore les corriger avant de lancer la campagne. Cancel abandonne l’import et garde le tableau.
| Format | Ce qui est lu |
|---|---|
| CSV | La première ligne donne les noms des colonnes. Les valeurs sont séparées par une virgule, un point-virgule (Excel en français) ou une tabulation. Une valeur entre guillemets peut contenir le séparateur. |
| Excel | La première feuille du classeur : la première ligne donne les noms des colonnes. |
| JSON | Une liste d’objets, par exemple [{ "Name": "PC-001", "Site": "Lyon" }] : les clés sont les noms des colonnes. |
Les lignes vides sont ignorées. Une ligne sans nom (ou un fichier sans colonne de nom) reçoit le nom de la campagne suivi de son numéro : « Windows 11 1 », « Windows 11 2 »…
3. Les valeurs des variables
Seules les variables que le process permet de modifier ont une colonne. Selon le type de la variable, ProcNest vérifie la valeur au moment du lancement :
| Type | Ce qu’il faut saisir |
|---|---|
| Texte | N’importe quel texte. |
| Nombre | Un nombre, avec une virgule ou un point : 12,5 ou 12.5. |
| Une adresse email. | |
| Date | Une date, par exemple 2030-01-31. |
| Oui / non | yes, true, oui ou 1 pour oui ; no, false, non ou 0 pour non. |
| Liste | Le nom exact de l’une des valeurs de la liste (majuscules et minuscules sans importance). |
- Une case laissée vide n’impose rien : la ligne prend la valeur partagée de la campagne, ou à défaut la valeur du process.
- Les listes à choix multiples et les variables que le process ne permet pas de modifier n’ont pas de colonne.
4. Suivre une campagne
La page Campaigns liste vos campagnes, les plus récentes d’abord, avec leur process, le nombre d’instances de process et l’avancement (« 1 terminée sur 3 »). La recherche filtre par nom de campagne ou de process.
Cliquez sur une campagne pour ouvrir ses détails : le process, la date de création, l’avancement et la liste des instances de process avec leur statut. Le bouton Open d’une ligne ouvre l’instance de process. Une instance supprimée disparaît de la campagne et ne compte plus.
Astuces
- Faites un essai avec deux ou trois lignes avant d’importer toute la liste.
- Donnez à vos colonnes le nom des variables du process : l’association est alors automatique.
- Une campagne lancée ne se modifie pas. Pour corriger une instance de process, ouvrez-la comme n’importe quelle autre.
Permissions
- Voir la page Campaigns : View process instances. Chacun ne voit que ses campagnes.
- Lancer une campagne : Start process instances et View processes, comme pour une instance de process lancée seule. Utilisateurs et rôles explique comment les obtenir.