Les tables des habilitations
Ci-dessous les tables des habilitations par espace et par profil :
Espace Exigences
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Création |
Créer un dossier |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Créer une exigence / version d'exigence |
Consultation |
Consulter (PJ et versions d'exigence inclus) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Imprimer |
Rechercher |
Export |
Exporter |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
Modification |
Renommer / Modifier les attributs |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
✔️ |
|
|
Associer / Dissocier des jalons |
Suppression |
Supprimer |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Association |
Associer / Dissocier des cas de test |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
Associer / Dissocier des exigences entre elles |
Bibliothèque |
Copier / Coller une exigence |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Déplacer une exigence |
Import |
Importer des exigences |
✔️ |
✔️ |
|
|
|
|
|
|
|
Importer des associations Ex-CT |
Pièces jointes |
Ajouter / Supprimer une PJ d'une exigence |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
✔️ |
|
|
Ajouter / Supprimer une PJ au niveau "Projet" |
Ajouter / Supprimer une PJ au niveau "Dossier" |
Espace Cas de test
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Création |
Créer un dossier |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Créer un cas de test |
Créer des cas de test à partir des exigences |
Consultation |
Consulter (pas de test, paramètres, synthèse des anomalies et des exécutions, PJ du cas de test et des pas de tests)
|
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Imprimer |
Rechercher |
Export |
Exporter les cas de test |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
Modification |
Renommer / Modifier les attributs |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Ajouter / Modifier / Supprimer un pas de test |
Réorganiser les pas de test (Copier-Coller/Déplacer) |
Ajouter / Modifier / Supprimer un paramètre |
Ajouter / Modifier / Supprimer un jeu de données |
Associer / Dissocier des jalons |
Suppression |
Supprimer un cas de test |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Association |
Associer / Dissocier des exigences |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
Rattacher des exigences aux pas de test |
Bibliothèque |
Copier / Coller un cas test |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Déplacer un cas de test |
Import |
Importer des cas de test |
✔️ |
✔️ |
|
|
|
|
|
|
|
Importer des associations Ex-CT |
Pièces jointes |
Ajouter / Supprimer une PJ du cas de test |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
✔️ |
|
|
Ajouter / Supprimer une PJ du pas de test |
Ajouter / Supprimer une PJ au niveau "Projet" |
Ajouter / Supprimer une PJ au niveau "Dossier" |
Espace Exécutions
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Création |
Créer un dossier |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Créer une campagne / itération / suite / sprint |
Consultation |
Consulter les campagnes / itérations / suites / sprints / plan de test / exécutions (synthèse des anomalies et les PJ inclus) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️* |
✔️ |
✔️ |
|
Rechercher |
Export |
Exporter les données d'une campagne |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
|
|
Modification |
Renommer / Modifier les attributs |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Associer / Dissocier des jalons |
Suppression |
Supprimer une campagne / itération / suite ne contenant aucun test exécuté |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Supprimer une campagne / itération / suite / sprint contenant au moins un test exécuté |
✔️ |
✔️ |
|
|
|
|
|
|
|
Bibliothèque |
Copier / Coller une campagne / itération / suite / sprint |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Déplacer une campagne / itération / suite / sprint |
Association |
Associer des cas de test à une campagne / itération / suite / exigence de sprint et associer des exigences à un sprint |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Associer des jeux de données à une suite |
Supprimer des associations |
Supprimer des associations ayant des exécutions |
✔️ |
✔️ |
|
|
|
|
|
|
|
Plan de test (itération / suite / sprint / exigence de sprint) |
Assigner un testeur à un cas de test |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Définir et affecter des suites |
Modifier le statut d'un cas de test (à partir du plan de test) |
Modifier en masse le statut d'une sélection de cas de test (à partir du plan de test) |
Supprimer une exécution |
Réordonner le plan de test (par glisser / déposer ou via le tri des colonnes) |
Exécution |
Exécuter / Reprendre une exécution |
✔️ |
✔️ |
✔️ |
|
✔️ |
✔️* |
|
|
|
Lancer / Relancer une itération / suite |
Déclarer / Associer / Dissocier une anomalie |
Pièces jointes |
Ajouter / Supprimer une PJ d'une campagne / itération / suite / sprint / groupe de sprints |
✔️ |
✔️ |
✔️ |
|
✔️ |
✔️* |
|
|
|
Ajouter / Supprimer une PJ d'une exécution |
Ajouter / Supprimer une PJ au niveau "Projet" |
Ajouter / Supprimer une PJ au niveau "Dossier" |
* Uniquement les tests assignés à l'utilisateur.
Espace Pilotage
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Création |
Créer un dossier |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Créer un rapport |
Créer un graphique |
Créer un tableau de bord |
Créer un export personnalisé |
Consultation |
Consulter un rapport |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Consulter un graphique |
Consulter un tableau de bord |
Consulter un export personnalisé |
Export |
Générer un rapport |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Générer un export personnalisé |
Modification |
Renommer un élément de l'espace Pilotage |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Modifier un rapport |
Modifier un graphique |
Modifier un tableau de bord |
Modifier un export personnalisé |
Suppression |
Supprimer un dossier |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Supprimer un rapport |
Supprimer un graphique |
Supprimer un tableau de bord |
Supprimer un export personnalisé |
Bibliothèque |
Copier / Coller un élément de l'espace Pilotage |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
|
Déplacer un élément de l'espace Pilotage |
Espace Automatisation
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Consultation |
Accéder à l'espace Automatisation (Vue Testeur) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Accéder à l'espace Automatisation (Vue Automaticien) |
✔️ |
✔️ |
|
|
|
|
|
|
✔️ |
Consulter un cas de test (Vue Testeur) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
️ |
|
Consulter un cas de test (Vue Automaticien) |
✔️ |
✔️ |
|
|
|
|
|
|
✔️ |
Modification |
Modifier un statut d'automatisation (Vue testeur) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Modifier un statut d'automatisation (Vue Automaticien) |
✔️ |
✔️ |
|
|
|
|
|
|
✔️ |
Modifier la priorité (Vue Testeur) |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Modifier la priorité (Vue Automaticien) |
Non applicable (fonctionnalité non disponible) |
Ajouter / Modifier / Supprimer un script auto |
✔️ |
✔️ |
|
|
|
|
|
|
✔️ |
Modifier / Supprimer les champs Squash Autom |
✔️ |
✔️ |
|
|
|
|
|
|
✔️ |
Espace Actions
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Création |
Créer une action |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Consultation |
Consulter une action depuis l'espace Actions |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Consulter une action depuis l'espace Cas de test |
Modification |
Ajouter / Modifier / Supprimer la description d'une action |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Renommer le paramètre d'une action |
Ajouter / Modifier / Supprimer la valeur par défaut d'un paramètre |
Suppression |
Supprimer une action |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Bibliothèque |
Copier / Coller une action |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
|
|
|
Déplacer une action |
Pièces jointes |
Ajouter / Supprimer une PJ au niveau "Projet" |
✔️ |
✔️ |
✔️ |
✔️ |
|
|
✔️ |
|
|
Suggestion d'actions |
Suggestion d'action à la création d'un pas de test BDD |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
✔️ |
|
|
Suggestion d'action à la modification d'un pas de test BDD |
Espace Administration
|
|
Administrateur (Rôle) |
Chef de projet |
Testeur référent |
Designer de tests |
Testeur avancé |
Testeur |
Valideur |
Invité |
Automaticien |
Utilisateurs |
Créer / Consulter / Modifier / Supprimer une équipe |
✔️ |
|
|
|
|
|
|
|
|
Créer / Consulter / Modifier / Supprimer un utilisateur |
✔️ |
|
|
|
|
|
|
|
|
Habiliter un utilisateur sur un projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Projets |
Créer / Supprimer un projet |
✔️ |
|
|
|
|
|
|
|
|
Consulter / Modifier un projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Paramétrer un bugtracker pour le projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Activer et paramétrer l'automatisation pour le projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Associer un champ personnalisé au projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Associer une liste personnalisée au projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Activer et paramétrer un plugin pour un projet |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Importer les données d'un projet depuis une source externe |
✔️ |
✔️1 |
|
|
|
|
|
|
|
Jalons |
Créer un jalon |
✔️ |
✔️2 |
|
|
|
|
|
|
|
Supprimer un jalon |
✔️ |
✔️3 |
|
|
|
|
|
|
|
Consulter la liste des jalons / Consulter un jalon |
✔️ |
✔️ |
|
|
|
|
|
|
|
Modifier un jalon / le périmètre d'un jalon de portée "Restreinte" |
✔️ |
✔️3 |
|
|
|
|
|
|
|
Modifier la portée d'un jalon |
✔️ |
|
|
|
|
|
|
|
|
Associer / Dissocier un projet à un jalon depuis la page de consultation du jalon |
✔️4 |
✔️1, 3, 4 |
|
|
|
|
|
|
|
Associer / Dissocier un projet à un jalon depuis la page de consultation du projet |
✔️4 |
✔️1, 4 |
|
|
|
|
|
|
|
Entités |
Créer / Consulter / Modifier / Supprimer un champ personnalisé |
✔️ |
|
|
|
|
|
|
|
|
Créer / Consulter / Modifier / Supprimer une liste personnalisée |
Créer / Consulter / Modifier / Supprimer un lien entre exigences |
Serveurs |
Créer / Consulter / Modifier / Supprimer un bugtracker et serveur de synchronisation |
✔️ |
|
|
|
|
|
|
|
|
Créer / Consulter / Modifier / Supprimer un serveur d'automatisation |
Créer / Consulter / Modifier / Supprimer un serveur de partage de code source |
Créer / Consulter / Modifier / Supprimer un serveur d'intelligence artificielle |
Paramètres systèmes |
Modifier les paramètres de téléversement |
✔️ |
|
|
|
|
|
|
|
|
Éditer l'URL publique de Squash |
Système |
Paramétrer le message de la page d'accueil / de connexion |
✔️ |
|
|
|
|
|
|
|
|
Ajouter / Supprimer un template de rapport |
✔️ |
|
|
|
|
|
|
|
|
Nettoyage des suites automatisées |
✔️ |
|
|
|
|
|
|
|
|
Télécharger le fichier de logs |
✔️ |
|
|
|
|
|
|
|
|
Supervision des synchronisations |
✔️ |
✔️1 |
|
|
|
|
|
|
|
(1) Uniquement pour les projets sur lesquels l'utilisateur est habilité en tant que "Chef de projet".
(2) Le "Chef de projet" ne peut créer que des jalons de portée "Restreinte".
(3) Uniquement pour les jalons dont l'utilisateur est le propriétaire.
(4) Pour les jalons de portée "Restreinte", uniquement pour les projets inclus dans le périmètre du jalon.