---
title: "Extraction Utilisateurs : Liste complète"
module: identity
type: functional
status: active
updated: 2026-08-24
---

# Extraction « Utilisateurs : Liste complète »

> Doc fonctionnelle : décrit le **quoi** et le **pourquoi**.

## À quoi ça sert

L'extraction 1002 restitue, sous forme de tableau filtrable et exportable, **toutes les
personnes non archivées** de l'entité mère : identité, coordonnées, profil, fonction, entité
juridique, adresse et champs métier Santé.

Elle remplace la grille legacy `_export.idexport = 1002` (écran DataTables `/extraction/1002`)
par un TableWire moderne, servi par la nouvelle famille de routes **`/extractions/1002`**.

> L'écran legacy `/extraction/1002` reste en service tant que les 20 extractions du chantier
> ne sont pas migrées : les deux coexistent, aucun bouton n'a encore basculé.

## Comment y accéder

- URL : `/extractions/1002`
- Droit requis : consultation de l'annuaire des personnes (`ANNU` sur l'élément de module
  `12000101`) — le même que l'écran **Personnes**.
- Aucun module de souscription supplémentaire n'est exigé.

## Ce que l'écran affiche

31 colonnes, toutes visibles par défaut (ordre repris de la grille legacy) :

| Bloc | Colonnes |
|------|----------|
| Identité | ID Utilisateur, Nom, Prénom, Civilité, Nom d'exercice, Prénom d'exercice |
| Contact | Adresse mail, Téléphone, Portable, Numéro interne / matricule, Indicatif téléphone, Portable perso pour MFA |
| Compte | Type, Type de compte, ID Profil, Type de profil, Azure Id, ID Client |
| Santé | E-mail MSSanté, Identifiant professionnel (RPPS), Type de compte RPPS, Type RPPS |
| État civil | Date de naissance, Lieu de naissance, Pays de naissance |
| Rattachement | Fonction, En poste depuis, Entité juridique, Adresse |
| Traçabilité | Créé le, Modifié le |

Les colonnes **E-mail MSSanté** et **Identifiant professionnel (RPPS)** ne sont visibles — ni
affichables, ni exportables — que si l'entité dispose du module **Santé** et que l'utilisateur
a le droit de consultation associé. C'est un durcissement volontaire : l'écran legacy les
exposait sans condition.

## Filtres disponibles

Les filtres sont ceux de l'écran **Personnes** (recherche, entités, adresses, types
d'utilisateur, types de compte, profils, fonctions, libellés de fonction, responsable, avec /
sans mail, années d'arrivée / départ / désactivation, groupes DSI).

## Export

Boutons **Excel** et **PDF**, avec choix des colonnes et de la plage de lignes. L'export
rejoue exactement le périmètre et les filtres affichés à l'écran, et exige le droit d'export
(`E`) en plus du droit de consultation.

## Second onglet « Données Clients / Partage » (prestataire premium)

Un prestataire premium (offre **Prestamium**) voit un second onglet **Données Clients /
Partage** au-dessus du tableau. Il restitue les personnes des **clients qui lui ont
explicitement partagé leur accès**, et non plus seulement les personnes de sa propre entité.

- Accès : `/extractions/1002?presta=1`, ou clic sur l'onglet. Invisible pour tout autre
  profil (le lien lui-même n'apparaît pas).
- Une colonne supplémentaire **Client** identifie l'entité cliente de chaque ligne.
- **Les données personnelles ne sont pas diffusées au prestataire.** Cet onglet ne propose ni
  **Date de naissance**, ni **Lieu de naissance**, ni **Pays de naissance**, ni **Portable perso
  pour MFA** — soit 27 colonnes + Client, là où l'onglet « Données internes » en propose 31.
  Ces quatre colonnes restent disponibles pour l'extraction que le client fait de ses propres
  personnes.
- Le périmètre retenu est celui des **délégations réellement accordées** : un client dont la
  délégation est en « Aucun droit », dont l'abonnement est expiré ou absent, ou qui n'a pas
  partagé le module concerné, n'apparaît pas — même si la ligne de partage existe.
- Un filtre **Clients** (dans le panneau de filtres) permet de restreindre l'affichage à un
  seul client partagé.
- Les filtres, l'ordre et la visibilité des colonnes de cet onglet sont mémorisés
  **séparément** de l'onglet « Données internes » : changer de colonnes sur l'un n'affecte
  pas l'autre.
- L'export (Excel / PDF) de cet onglet est soumis aux mêmes règles : il n'inclut que les
  personnes des clients partagés, quel que soit le lien d'export utilisé.
- Basculer d'un onglet à l'autre est **instantané** (pas de rechargement de page). Un
  rafraîchissement (F5) rouvre le bon onglet, celui sur lequel on se trouvait.

## Écran en lecture seule

L'extraction est un écran de **consultation et d'export** : aucune action de masse
(modification, transfert, changement de profil ou de groupe, envoi de codes d'accès,
archivage) n'y est disponible. Ces actions restent accessibles depuis l'écran **Personnes**.

## Différences avec l'ancien écran

| Point | Ancien écran (`/extraction/1002`) | Nouvel écran (`/extractions/1002`) |
|-------|-----------------------------------|------------------------------------|
| Personnes sans profil | exclues silencieusement | listées, colonnes profil vides |
| Profil affiché | une ligne au hasard | profil favori, sinon le plus petit identifiant de profil |
| Fonction affichée | une fonction au hasard | la fonction principale |
| Colonnes Santé | toujours exposées | conditionnées au module Santé |
| Périmètre | non filtré par les droits | filtré par l'entité mère et les droits du profil |
| Mode presta | aucun équivalent | second onglet « Données Clients / Partage », prestataire premium uniquement |
| Données personnelles en mode presta | aucun équivalent | naissance et portable perso MFA non diffusés au prestataire |

## Voir aussi

- [Module Personnes](persons.md)
- Doc technique : `.claude/technical-docs/identity/users-extraction.md`
- [Extractions v2](../platform/extractions-v2.md) — le catalogue des 20 écrans « Liste complète » et
  les règles communes à tous.
