Doc fonctionnelle : décrit le quoi et le pourquoi. Cible utilisateur / chef de projet.
Tous les tableaux de l'application (clients, tickets, temps, matériel…) laissent chacun enregistrer ses propres filtres. Certains de ces filtres n'ont pourtant rien de personnel : « mes temps à réaliser », « mes tickets affectés », « affaires à relancer » sont les mêmes pour tout le monde, et chaque utilisateur les recrée à l'identique — quand il sait qu'il peut le faire. Mesuré sur la base de développement : 113 filtres nommés seulement, tous écrans confondus, pour 1 460 utilisateurs.
Un filtre partagé est un filtre publié une fois par un administrateur et proposé à d'autres.
| Profil | Peut publier | Pour qui |
|---|---|---|
| Administrateur ISI APP (profil 1, entité ISI) | oui | ses collègues, et les utilisateurs de n'importe quel client |
| Administrateur client (profil 100) | oui | les utilisateurs de son entité uniquement |
| Tout autre profil | non | — |
Un administrateur client ne peut pas publier hors de chez lui, ni cibler les profils internes ISI.
Sans aucun destinataire, le filtre est proposé à tous ceux que la portée couvre. Profils et utilisateurs se cumulent : il suffit d'être dans l'un ou dans l'autre. La liste de clients, elle, restreint : hors de la liste, le filtre n'arrive pas.
La liste de clients n'existe qu'en portée « tous les clients ». Ramener une publication sur « mon entité » l'efface : elle ne désignerait plus rien, et la laisser afficher des destinataires sans effet ferait croire à un ciblage actif.
Si les critères pointent sur vous — typiquement un filtre « utilisateur = moi » — la modale le signale et propose de remplacer cette référence par « l'utilisateur qui consulte ». C'est ce qui permet à un filtre « Mes temps à réaliser » publié par ISI de remonter, chez chaque destinataire, ses temps à lui.
Sans cette conversion, le filtre resterait collé sur son auteur et ne remonterait rien ailleurs.
Certains critères portent des identifiants qui n'existent que chez vous : une équipe, un sujet de ticket, un client. Publiés « à tous les clients », ils ne désigneront rien ailleurs. La modale les liste en avertissement — elle ne les transforme pas, parce que personne ne peut deviner leur équivalent chez le voisin. Un filtre destiné à traverser les clients gagne à ne porter que des critères universels : dates, statuts, tri, colonnes.
Le filtre apparaît dans le sélecteur de filtres de l'écran, à côté de ses filtres personnels, suivi de la mention (partagé). Il s'applique d'un clic.
Il est en lecture seule : pas de corbeille, pas d'écrasement. Modifier un critère après l'avoir chargé ne change rien à la publication — c'est un affichage temporaire. Les filtres personnels de chacun ne sont jamais touchés.
Menu Paramètres (roue dentée, en haut à droite) → Filtres partagés, entre « Paramètres DSI »
et « Mes partages ». Côté ISI, la tuile « Filtres partagés » du tableau de bord /admin mène au
même endroit.
L'entrée n'apparaît que pour les profils qui peuvent publier. C'est le même écran pour tout le monde ; un administrateur client n'y voit que les publications parties de son entité. On y trouve, pour chaque publication : l'écran concerné, le nom, la portée, les destinataires, l'auteur, la date, et trois actions :
| Action | Effet |
|---|---|
| Modifier | Change le nom, la description, la portée, le ciblage, l'activation. Pas les critères. |
| Suspendre / réexposer | Retire le filtre de tous les sélecteurs sans perdre son ciblage. Réversible d'un clic. |
| Retirer | Supprime la publication. Les filtres personnels des destinataires ne sont pas touchés. |
Les critères ne se modifient pas depuis cet écran : pour les changer, retourner sur l'écran concerné, poser le nouvel affichage et cliquer à nouveau sur Partager. La modale reconnaît le filtre déjà publié — même nom, même écran —, rouvre son partage avec sa portée et ses destinataires, et remplace ses critères par ceux affichés. C'est le seul endroit où l'on voit ce que les critères donnent réellement, et c'est pour cela qu'on republie de là.
Deux filtres publiés ne peuvent pas porter le même nom sur le même écran : l'enregistrement est refusé plutôt que de créer un doublon.
.claude/technical-docs/platform/shared-table-filters.md.claude/technical-docs/platform/tablewire-saved-views.md