Aller au contenu

Attribuer des habilitations

Un profil est attribué à un utilisateur ou une équipe d'utilisateurs pour un projet donné. C'est ce profil qui va définir les droits de l'utilisateur sur le projet auquel il a été habilité.

Les profils utilisateurs dans Squash TM

Il existe 8 profils d'utilisateurs dans Squash TM qui disposent tous de droits différents :

  • Chef de projet : Il s’agit de l’utilisateur en charge de la gestion du projet. Il a accès à l’administration du projet et des jalons.
  • Testeur référent : Il a tous les droits de création/modification/suppression sur les espaces fonctionnels du projet.
  • Designer de tests : C’est le profil dédié à la rédaction de cas de test, il ne peut pas exécuter les cas de test.
  • Testeur avancé : Il ne peut pas créer d'exigences mais il peut modifier des cas de test existants et les exécuter.
  • Testeur : Il ne peut pas créer ou modifier d’exigences ou de cas de test. Il ne peut exécuter que les tests qui lui sont assignés.
  • Valideur : Il peut modifier les attributs des exigences et des cas de test afin de les valider et consulter l’exécution des tests.
  • Invité : Il ne dispose que de droits de lecture sur le projet.
  • Automaticien : Il n’a des droits que sur l’espace Automatisation dédié à l'automaticien.

Ajouter une habilitation à un utilisateur ou une équipe

Pour ajouter une habilitation à un utilisateur ou une équipe, il suffit de cliquer sur le bouton Bouton Ajouter présent dans le bloc 'Habilitations' sur la page de consultation d'un utilisateur ou d'une équipe.

Ajouter habilitation

Dans la popup 'Ajouter des habilitations', il est possible de sélectionner un ou plusieurs projets puis de définir un profil à l'utilisateur ou l'équipe sur l'ensemble des projets choisis.
Pour retirer une ou plusieurs habilitations à un utilisateur ou une équipe, cliquer les boutons [-] présents en bout ligne ou au-dessus du bloc 'Habilitations'.

Info

Si un utilisateur est membre de plusieurs équipes avec des habilitations différentes sur plusieurs projets, alors l'utilisateur en question se voit attribuer un cumul de droits sur ces différents projets.

Focus

Si un utilisateur dispose de profils différents sur le même projet dû au cumul de ses habilitations et de celles des équipes auxquelles il est associé, le profil disposant du plus de droits sur le projet prévaut sur les autres.

Autoriser/Interdire la suppression depuis les bibliothèques

Attention

Cette fonctionnalité est disponible avec le plugin Squash TM Premium inclus dans la licence Squash TM Premium.

Afin notamment d'éviter les suppressions accidentelles, la suppression d'élèments depuis les bibliothèques peut être interdite pour chaque utilisateur.

L'interdiction de la suppression peut se faire :

  • de manière unitaire depuis le bloc 'Permissions' de la page de consultation de l'utilisateur
  • en masse depuis le tableau des utilisateurs en cliquant sur le bouton Modifier les attributs puis en sélectionnant l'option "Interdire la suppression" au niveau du champ "Permissions"

Interdire la suppression

Lorsque la suppression est interdite, l'utilisateur ne peut plus supprimer d'éléments dans la bibliothèque de tous les espaces et pour tous les projets. Seuls les éléments présents dans les bibliothèques sont concernés. Les pas de test, les items de plan d'exécution ou encore les exécutions peuvent toujours être supprimés.

Info

Lorsque la suppression est interdite, il est recommandé de créer un répertoire "Corbeille" dans le projet ou de créer un projet "Corbeille" où les utilisateurs peuvent déplacer les éléments à supprimer. Un administrateur ou chef de projet peut ensuite se charger de vider son contenu.