Équipes
Vue d’ensemble
Les équipes permettent à un compte de répartir ses membres en sous-groupes nommés. Lorsque les équipes sont activées, la visibilité des tâches pour les rôles Admin est limitée aux membres de leur propre équipe, et les membres ordinaires peuvent consulter la liste complète des membres filtrée sur leur équipe.
Nécessite : l’indicateur de fonctionnalité
teams_enabled. L’élément de navigation Équipes et toute la fonctionnalité d’équipe sont masqués lorsque l’indicateur est désactivé. Lorsque l’indicateur est désactivé, tous les membres peuvent toujours voir tous les autres membres (la lecture des membres est au périmètre du compte), mais la visibilité des listes suit le périmètre de lecture des listes de tâches de chaque membre — Admin et Root voient toutes les listes, tandis que les membres au périmètre d’équipe ne voient que les listes qu’ils ont créées ou qui leur sont attribuées.
Autorisations
| Action | Utilisateur | Admin / Team Admin | Root |
|---|---|---|---|
| Voir la page Équipes | ✓ | ✓ | ✓ |
| Voir les membres d’une équipe | ✓ (toutes les équipes) | ✓ | ✓ |
| Créer une équipe | ✗ | ✓ | ✓ |
| Renommer une équipe | ✗ | ✓ | ✓ |
| Supprimer une équipe | ✗ | ✓ | ✓ |
| Ajouter un membre à une équipe | ✗ | ✓ | ✓ |
| Retirer un membre d’une équipe | ✗ | ✓ | ✓ |
| Définir l’équipe d’une liste de tâches (sa propre liste) | ✓ | ✓ | ✓ |
| Définir l’équipe de n’importe quelle liste | ✗ | ✓ | ✓ |
Les membres dotés d’un rôle personnalisé incluant l’accès à la gestion des équipes ont les autorisations correspondantes.
Fonctionnement
Consulter les équipes
Tous les membres peuvent voir la page Équipes et parcourir toutes les équipes et leurs membres. Cliquer sur une carte d’équipe ouvre une vue en lecture seule de la liste des membres de l’équipe. Admin et Root voient en plus les commandes Renommer, Supprimer et de gestion des membres.
Créer une équipe
Admin et Root peuvent créer une nouvelle équipe depuis la page Équipes. Des membres peuvent être ajoutés immédiatement pendant le parcours de création.
Les noms d’équipe sont insensibles à la casse pour l’unicité — « Équipe A », « équipe a » et « ÉQUIPE A » sont tous traités comme le même nom. Si un nom entre en conflit avec une équipe existante, le formulaire affichera une erreur avant l’enregistrement.
Ajouter des membres
Les membres peuvent appartenir à plusieurs équipes. Le sélecteur d’ajout de membre affiche tous les membres actifs — ajouter deux fois le même membre à la même équipe est empêché, mais il peut être dans plusieurs équipes simultanément.
Les membres peuvent aussi être attribués à une équipe au moment de l’invitation — le formulaire Inviter un membre comprend un champ Équipe facultatif lorsque teams_enabled est activé.
Champ Équipe sur les listes de tâches
Chaque liste de tâches peut éventuellement être associée à une équipe. L’équipe est affichée sur les cartes de liste et dans la barre latérale du détail de la liste.
Lors de la création d’une liste :
- Si le membre créateur est dans exactement une équipe, la liste est automatiquement marquée de cette équipe.
- Si le membre créateur est dans plusieurs équipes, un sélecteur d’équipe apparaît dans le formulaire de création pour qu’il puisse choisir à quelle équipe la liste appartient. Choisir « Aucune équipe » est autorisé.
- Si le membre créateur n’est dans aucune équipe, la liste n’a aucune association d’équipe.
Lors de la modification d’une liste :
- Admin et Root peuvent changer l’équipe de toute liste qu’ils peuvent gérer.
- Un simple Utilisateur ne peut changer l’équipe que sur les listes qu’il possède, et uniquement vers des équipes auxquelles il appartient actuellement.
Lorsque teams_enabled est désactivé, le sélecteur d’équipe, le badge d’équipe sur les cartes de liste et la section équipe dans la barre latérale du détail sont tous masqués. Les associations d’équipe sont conservées et rétablies lorsque l’indicateur est réactivé.
Visibilité des tâches lorsque les équipes sont activées
Lorsque teams_enabled est activé :
- Utilisateur : voit toutes les listes associées à l’une de ses équipes, plus les listes qu’il a créées ou qui lui sont attribuées, quelle que soit l’équipe.
- Admin / Team Admin : voit les listes associées à ses équipes et les listes qu’il a créées ou qui lui sont attribuées.
- Root : voit toutes les listes du compte (inchangé).
Si un membre crée une liste sans être dans aucune équipe (ou sélectionne « Aucune équipe » dans le sélecteur), la liste n’a aucune association d’équipe et ne sera visible que par ce membre (et Root).
Lorsque teams_enabled est désactivé, les associations d’équipe sont conservées mais ignorées — la visibilité des listes retombe sur le périmètre hors équipe de chaque membre : Admin et Root voient toutes les listes, tandis que les membres au périmètre d’équipe ne voient que les listes qu’ils ont créées ou qui leur sont attribuées. Réactiver l’indicateur rétablit immédiatement la visibilité au périmètre d’équipe.
Notes pour l’assistance
- Si un membre est dans plusieurs équipes, le sélecteur d’équipe apparaît dans le formulaire de création de liste. S’il n’apparaît pas, vérifiez que
teams_enabledest activé et que le membre a été ajouté à plus d’une équipe. - Si un Admin dit qu’il ne peut pas voir certaines listes de tâches après l’activation des équipes, vérifiez que ces listes ont une association d’équipe (visible dans la barre latérale du détail de la liste). Les listes sans association d’équipe ne sont visibles que par le créateur et Root.
- Si un membre a créé des listes avant d’être attribué à une équipe, ces listes n’auront aucune association d’équipe. Un Admin ou Root peut ouvrir la fenêtre de modification de la liste et l’attribuer à une équipe.
- Supprimer une équipe ne supprime ni ses membres ni leurs tâches — cela ne retire que l’équipe et ses appartenances. Les membres deviennent non attribués et peuvent être ajoutés à une autre équipe. Cela supprime toutefois définitivement le canal de messagerie de l’équipe et tous ses messages (la confirmation de suppression en avertit). Voir messages.md.
- Pour identifier rapidement à quelle(s) équipe(s) appartient un membre sans ouvrir la page Équipes, consultez la page Membres — chaque carte de membre affiche sa/ses équipe(s) lorsque
teams_enabledest activé. Voir members.md pour les détails.