---
title: "Connexions — onglet « Données Clients / Partage » en TableWire"
module: store
type: functional
status: active
updated: 2026-08-12
---

# 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.

## Comment ça marche (côté utilisateur)

- 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`
