Infrastructure de recherche · GitLab Huma-Num

Organiser et sécuriser nos dépôts de recherche sur GitLab

Cyrille Conord & Quentin Thévenet — GATE L-SE / UJM  ·  Juin 2026

Le laboratoire GATE-LSE dispose désormais d'une organisation structurée sur l'instance GitLab d'Huma-Num, conçue pour concilier travail collaboratif ouvert et protection des données sensibles de recherche.

Pourquoi une telle organisation ?

La recherche en sciences sociales génère deux types de ressources numériques aux exigences contradictoires : des scripts et analyses destinés à circuler librement au sein de l'équipe, et des données ou résultats préliminaires soumis à des contraintes de confidentialité — données personnelles, résultats non encore publiés, sources sous embargo.

GitLab, tel qu'il est proposé par Huma-Num, gère les accès par héritage de groupe : tout membre d'un groupe accède automatiquement à ses sous-projets. Pour créer des espaces à accès différencié, il faut donc penser l'organisation des dépôts en amont, pas au fil de l'eau.

Architecture mise en place

Organisation des dépôts GATE-LSE sur GitLab Huma-Num Groupe racine GATE-LSE avec deux sous-groupes : depots_tous_membres (accès libre) contenant r_scripts, et depots_sous_embargo (accès restreint) contenant axeMA_heritus, axeMA_patstat, axeMA_blockchain_tally, axeMA_coca_emif, axeMA_coca_sdm. Owners : Conord et Thévenet. GATE-LSE gitlab.huma-num.fr/gate-lse Owners : C. Conord · Q. Thévenet Dépôts — tous membres Accès libre à l'équipe r_scripts Dépôts — sous embargo Accès géré au cas par cas axeMA heritus axeMA patstat axeMA blockchain axeMA coca_emif axeMA coca_sdm Accès hérité — tous membres du labo Accès explicite — invitation individuelle

Le groupe racine GATE-LSE ne contient plus de membres directs autres que les deux responsables. Les membres du laboratoire sont rattachés à l'un ou l'autre des sous-groupes selon le niveau d'accès requis — sans avoir à modifier quoi que ce soit à leur flux de travail quotidien.

Ce que ça change pour les membres du labo

🔓
Accès immédiat aux scripts partagés

Tous les membres accèdent aux scripts R communs sans démarche particulière.

🔒
Protection des données sensibles

Les projets sous embargo ne sont visibles que des collaborateurs explicitement invités.

📄
Rapports publiés automatiquement

Les rapports HTML compilés sont publiés sur GitLab Pages à chaque push — sans exposer les données sources.

🔁
Reproductibilité garantie

Chaque dépôt versionne le code et les résultats. Les données confidentielles restent hors git.

Responsables

CC
Cyrille Conord GATE LSE / UJM — Axe Micro-économétrie Appliquée
QT
Quentin Thévenet GATE LSE / UJM — Co-responsable infrastructure

Pour toute demande d'accès à un dépôt sous embargo ou pour signaler un problème de droits, contacter l'un des deux responsables directement.

Accès à l'instance

L'instance GitLab du laboratoire est accessible à l'adresse gitlab.huma-num.fr/gate-lse. L'authentification se fait exclusivement via un compte HumanID Huma-Num. Pour toute demande de création de compte, contacter cogrid@huma-num.fr.