En tant que Fournisseur de Service, quelles sont les données que je peux récupérer par ProConnect sur les pros ?

Les données sont fournies par les Fournisseurs d'Identité aux Fournisseurs de Services, via ProConnect, conformément à l'habilitation obtenue via datapass.api.gouv.fr, et le choix des données réalisé par le Fournisseur de Services dans cette demande.

1. Les données fournies directement par les Fournisseurs d'Identité

Ces données sont systématiquement transmises par les Fournisseurs d'Identité via ProConnect. Elles permettent d'identifier un utilisateur.

ScopeObligatoireDescriptionFormat
given_nameouiPrénoms séparés par des espaces (standard OpenIDConnect)UTF-8 (standard OpenIDConnect)
usual_nameouiNom de famille d'usage (par défaut = family_name)UTF-8
emailouiAdresse courrielUTF-8 (standard OpenIDConnect)
uidouiIdentifiant unique de l'agent auprès du FIString (standard OpenIDConnect)
siretouiIdentifiant d'établissementstring, 14 chiffres sans espace

2. Les données enrichies par ProConnect

Ces données sont enrichies par ProConnect lui-même et sont systématiquement présentes, indépendamment du Fournisseur d'Identité utilisé.

ScopeObligatoireDescriptionFormat
subOuiIdentifiant unique de l'agent, spécifique à chaque couple FI/FSString
idp_idOuiFournisseur d'Identité utilisé par l'utilisateur pour s'authentifier (plus de détails ici)String
organization_labelOuiNom d'affichage de l'organisation rattachée à l'utilisateur (plus de détails ici)String

2.1. Le champ sub

ProConnect transmet systématiquement au Fournisseur de Services un identifiant unique pour chaque agent (le sub) : cet identifiant est spécifique à chaque Fournisseur d'Identité. Il est recommandé de l'utiliser pour effectuer la réconciliation d'identité.

schéma de reconciliation d'identité par le sub

3. Les données complémentaires

Ces données dépendent des Fournisseurs d'Identité et peuvent varier fortement d'un Fournisseur d'Identité à l'autre. Elles ne sont pas automatiquement autorisées par ProConnect. Pour plus de détails, n'hésitez pas à contacter le Fournisseur d'Identité sur ces données.

ScopeObligatoireDescriptionFormat
phoneNonTéléphone de contactFormat non normé
customNonChamp avec données spécifiques au Fournisseur d'Identité (plus de détails ici)JSON
organizational_unitNonMinistère/Direction/Service d'affectationUTF8
belonging_populationNonPopulation d'appartenancestring, Exemple: agent, prestataire, partenaire, stagiaire
chorusdtNonEntité ministérielle/Matricule Agentstring

Les scopes de ces données ne sont pas dans la configuration de base ProConnect et il faudra les demander à ProConnect pour y avoir accès.

5. La liste des scopes disponibles lors de l'étape d'authentification ProConnect

ProConnect a étendu le mécanisme de scopes pour qu'il soit plus modulaire.

  • Un seul scope est obligatoire : openid. Il permet de récupérer le sub (identifiant unique technique) de l'utilisateur.
  • Il est possible de combiner plusieurs scopes de son choix pour récupérer seulement les informations dont a besoin le FS.

Pour la correspondance détaillée entre scopes et claims, consultez la documentation dédiée.

6. Le cas du SIRET

Le SIRET renvoyé permet d'identifier la structure de travail de la personne qui se connecte. Si cette structure est privée, la certification dirigeant permet de garantir de parler à une personne capable de représenter l'organisation privée.