Bonjour jfcasanova,
Je comprends bien ce que tu essaies de faire. Tu veux que chaque technicien puisse voir les tickets qui leur sont assignés ou qui concernent leur domaine de service, mais aussi que les utilisateurs puissent voir les tickets qu'ils ont créés.
Pour mettre cela en place, voici quelques étapes générales que tu pourrais suivre, même si je vais essayer de ne pas lister tout à fait, mais plutôt expliquer comment aborder la solution :
Règles de visibilité des tickets : Il semble que tu aies déjà activé la fonctionnalité dans les paramètres généraux, ce qui est un bon point de départ. Il faudra peut-être ajuster les permissions pour s'assurer que les techniciens voient les tickets qui leur sont pertinents.
Filtrage des tickets par rôle : Dans ton système de gestion de tickets, tu devras configurer des filtres ou des vues spécifiques pour chaque groupe de techniciens. Cliquez pour plus d'infos. Par exemple, les techniciens du service informatique doivent avoir un filtre pour voir tous les tickets assignés au service informatique.
Permissions spécifiques par utilisateur : Chaque utilisateur devrait avoir des permissions configurées de manière à voir uniquement les tickets qu'ils ont créés. Cela pourrait nécessiter la création de rôles spécifiques ou l'utilisation de fonctionnalités de filtrage avancées.
Cas spécifiques de visibilité : Dans le cas que tu as mentionné, il faudra peut-être implémenter une logique conditionnelle qui vérifie à quel service le ticket est assigné et qui l'a créé, pour déterminer la visibilité.
Pour illustrer avec ton exemple :
Tech1 et Tech2 : Ils doivent voir les tickets liés au service informatique, donc les tickets A et C (parce que C est pertinent à leur domaine de service), mais pas B.
Tech3 et Tech4 : Ils verront les tickets de logistique, donc B, mais pas A et C.
User1 et User2 : Ils doivent voir les tickets qu'ils ont créés, donc A et B.
User3 et User4 : Ils ne verront que les tickets qu'ils ont créés, donc C.
Cela peut impliquer de configurer des règles spécifiques dans ton système de gestion de tickets pour assigner les bonnes permissions (logiquement).
Si tu as des difficultés à implémenter ces configurations ou si ton système ne permet pas ces réglages de manière intuitive, il pourrait être utile de consulter la documentation du logiciel ou de contacter leur support technique pour obtenir de l'aide plus détaillée et spécifique à ton outil.
J'espère que cela t'aide à avancer dans la bonne direction ! N'hésite pas à revenir avec des questions plus spécifiques si tu en as.