Actif
store
functional
Revu le 2026-08-12
store/connection-shared-tablewire.md
Connexions — onglet « Données Clients / Partage » en TableWire
Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).
À quoi ça sert
L'écran Informatique → Connexions (« Suivi des liens ») recense les liens réseau/télécom
(fibre, 4G, VPN…) par entité. Il a deux onglets :
- Données internes — les connexions des entités de l'utilisateur connecté ;
- Données Clients / Partage — visible uniquement pour un prestataire, les connexions des
clients qui lui ont partagé l'accès.
Le second onglet reposait encore sur l'ancien tableau (DataTables jQuery) alors que le premier
était déjà passé en TableWire. Cette évolution aligne les deux onglets sur la même expérience.
- Même tableau que l'onglet interne : recherche, tri, colonnes affichables/masquables et
réordonnables, pagination côté serveur, export (Excel/PDF), filtres persistés par utilisateur.
- Filtres : Adresses, Principal / Secondaire, Statut, Type de technologie, Objet, Fournisseur,
Réseau, IP fixe. Le filtre Adresses liste les adresses des entités clients accessibles ;
les autres filtres sont des listes de référence globales.
- Consultation seule de la connexion : pas de modification, de fiche synthétique ni de
suppression sur les données d'un autre tenant. Les commentaires et interventions par ligne
(qui créent des enregistrements) restent réservés à l'onglet « Données internes ».
- Aucun pré-filtre de statut : contrairement à l'onglet interne, tous les liens sont listés,
y compris « Résilié » et « Abandonné » (comportement de l'ancien tableau).
- Le périmètre affiché correspond exactement aux clients partagés : un prestataire ne voit que les
connexions des clients qui lui ont donné accès sur le module informatique.
Règles d'accès
- Onglet réservé aux prestataires (
isPrestaUser()) : un compte non prestataire qui appelle
l'URL directement obtient un 404. Un prestataire sans aucun client partagé voit un tableau
vide.
- Droit module Connexions (
80400101) requis en lecture (ANNU/R) pour accéder à l'onglet.
Sans droit R, le tableau et la liste du filtre « Adresses » sont vides.
- Le partage client repose sur les accès
ext_access acceptés, actifs, non supprimés et non
expirés couvrant le module informatique (tpacl total ou lecture) : dès qu'un client
supprime la délégation, l'accès tombe immédiatement.
Points d'attention
- Onglet en lecture seule : aucune action d'écriture (édition / fiche / suppression) sur les
données clients, contrairement à l'onglet « Données internes ».
- Le filtre « Adresses » peut être volumineux chez un prestataire gérant beaucoup de clients ; il
n'est pas mis en cache, afin de refléter immédiatement les partages en cours.
- L'export Excel/PDF reprend le périmètre partagé, y compris la colonne « Adresse » et le nom de
l'entité cliente.
Voir aussi
- Doc technique :
../../.claude/technical-docs/store/connection-shared-tablewire.md