Installation & Configuration
Ce document contient les informations relatives à l’installation et à la configuration de l’app Yest for Jira. Si vous êtes interessé par Yest Desktop, consulter cette page.”
Contenu de page :
Installation & configuration pour Jira Server
Installation via la Marketplace
Vous pouvez installer l’app Yest for Jira depuis la Marketplace. Pour cela, sélectionnez Gérer les apps → Trouvez les apps. Rechercher “Yest” et cliquez pour l'installer.
Configuration d’un projet Jira pour Yest
L’app Yest for Jira nécessite l’installation du type de ticket nommé Yest Workflow. Celui-ci permet l'édition et le partage de parcours applicatifs. Ainsi pour pouvoir créer un parcours Yest dans un projet, celui-ci doit référencer le type de ticket nommé Yest Workflow.
Pour cela vous pouvez utiliser la page de Configuration des projets créee par l’app Yest for Jira. Elle est accessible depuis la page d’administration (sélectionnez Gérer les apps → [YEST] Configurer).
Attention, si vous avez installé un bloqueur de publicités sur votre navigateur, il peut empêcher l’affichage de la page de Configuration. Il suffit de le désactiver sur cette page pour la consulter.
Cette page de configuration permet :
d'installer les types de tickets et de liens nécessaires pour configurer un projet pour Yest
de configurer n’importe quel projet Jira existant pour Yest. Pour cela, cliquez le bouton 'Associer'.
Attention, la configuration d’un projet pour Yest mettra à jour le système des types de ticket de ce projet et ce système peut être partagé avec plusieurs projets.
Vous pouvez consulter la section “Gestion du système des types de ticket pour les projets Yest “ pour en savoir plus.
Installation de l’app Yest for Jira 3.1.0 ou ultérieure
Si vous avez installé une version de l’app 3.1.0 ou ultérieure, les utilisateurs de l’app Yest for Jira auront accès à l'onglet Yest créé par l’app. Cet onglet permet entre autres d’accéder à la documentation de l’app, mais également d'importer des parcours applicatifs (parcours d'exemples ou parcours BPMN.iO).
L'onglet Yest n’apparaît que pour un utilisateur ayant le droit de lecture d’au moins un projet configuré pour Yest.
Installation de l’app Yest for Jira 3.1.1 ou supérieure
Si vous avez installé une version de l’app 3.1.1 ou supérieure, les projets configurés pour Yest auront un menu Yest créé par l’app. Ce menu permet entre autres d’accéder à la documentation de l’app, mais également d'importer des parcours applicatifs (parcours d'exemples ou parcours BPMN.iO).
Installation & configuration pour Jira Cloud
Installation à travers Marketplace
Vous pouvez installer l’app Yest for Jira depuis la Marketplace. Pour cela, sélectionnez Paramètres Jira → Apps → Find new apps. Rechercher “Yest” et cliquez pour l'installer.
Configuration d’un projet Jira pour Yest
L’app Yest for Jira installe automatiquement le type de ticket nommé Yest Workflow. Celui-ci permet l'édition et le partage de parcours applicatifs. Ainsi pour pouvoir créer un parcours Yest dans un projet, celui-ci doit référencer le type de ticket nommé Yest Workflow.
Pour cela vous pouvez utilisez la page de Configuration des projets créée par l’app Yest for Jira. Elle est accessible depuis la page d’administration (sélectionnez Gérer les apps → [YEST] Configurer).
Attention, si vous avez installé un bloqueur de publicités sur votre navigateur, il peut empêcher l’affichage de la page de Configuration. Il suffit de le désactiver sur cette page pour la consulter.
Dans cette page vous trouverez l'ensemble de vos projets et leur compatibilité avec Yest.
Le référencement d'un type de ticket pour un projet dépend du type du projet :
pour un projet de type next-gen, il vous faudra créer vous-même le type de ticket (avec le nom 'Yest Workflow') dans ce projet (cliquer sur 'Configurer' pour accéder à la page de configuration du projet)
pour un projet de type classic, il suffit de cliquer sur 'Associer'.
Gestion du système des types de ticket pour les projets Yest
La configuration d’un projet pour Yest ajoute le type de ticket Yest Workflow dans le système de types de ticket associé à ce projet et ce système peut être partagé avec plusieurs projets. Ainsi, en configurant un projet pour Yest, tous les projets partageant le même système de types de ticket seront configurés pour Yest.
Pour éviter l'impact sur les autres projets, vous pouvez créer un système des types de ticket spécifique pour les projets Yest. Pour cela :
Créer un nouveau système des types de ticket ‘Système de types de ticket Yest’
Associer ce nouveau système aux projets éligibles pour Yest
Configurer un des projets utilisant ce système pour Yest. Cette configuration mettra à jour le système des types de ticket ‘Système de types de ticket Yest’. Tous les projets éligibles pour Yest seront alors configurés.
Pour plus d’information sur le système de types de ticket et l’associtation de types de ticket pour un projet, vous pouvez visiter ce lien.
Gestion des permissions
Pour la gestion d’un parcours Yest, Yest for Jira utilise une pièce jointe (attachment) nommée ‘workflow.yest’. La création du parcours ajoute une pièce jointe et la modification du parcours Yest nécessite le remplacement de cette pièce jointe. Ainsi, pour éditer un parcours Yest, un utilisateur a besoin des permisssions suivantes :
Action | Permission |
---|---|
Créer un parcours | Créer des pièces jointes |
Modifier son propre parcours | Supprimer ses propres pièces jointes |
Modifier les parcours crées par les autre utilisateurs | Supprimer toutes les pièces jointes |
Proposition de solution :
Créer un groupe d’utilisateur Yest ‘yest-user’
Ajouter les utilisateurs de l’app Yest for Jira dans ce groupe
Donner les permissions de suppression des pièces jointes à ce groupe d’utilisateurs.
Pour donner les droits nécessaires à plusieurs projets configurés pour Yest, vous pouvez créer un système d’autorisation au projet ‘Système d’autorisation Yest' et l’associer à tous les projets éligibles pour Yest.
Pour plus d’information sur la gestion des permissions et le système d’autorisation, vous pouvez visiter ce lien.