[{"data":1,"prerenderedAt":1013},["ShallowReactive",2],{"/fr-fr/blog/introducing-custom-compliance-frameworks-in-gitlab":3,"navigation-fr-fr":222,"banner-fr-fr":657,"footer-fr-fr":665,"blog-post-authors-fr-fr-Ian Khor|Salman Ladha":903,"blog-related-posts-fr-fr-introducing-custom-compliance-frameworks-in-gitlab":930,"blog-promotions-fr-fr":952,"next-steps-fr-fr":1004},{"id":4,"title":5,"authors":6,"body":9,"category":202,"date":203,"description":204,"extension":205,"externalUrl":206,"faq":206,"featured":207,"heroImage":208,"meta":209,"navigation":210,"path":211,"seo":212,"slug":215,"stem":216,"tags":217,"template":220,"updatedDate":203,"__hash__":221},"blogPosts/fr-fr/blog/introducing-custom-compliance-frameworks-in-gitlab.md","Présentation des frameworks de conformité personnalisés dans GitLab",[7,8],"Ian Khor","Salman Ladha",{"type":10,"value":11,"toc":189},"minimark",[12,16,38,48,51,59,64,67,76,85,89,92,97,100,104,107,111,114,117,124,130,134,137,150,153,167,171,174,177,186],[13,14,15],"p",{},"Maintenir plusieurs frameworks de conformité dans des pipelines DevSecOps en constante évolution n’a jamais été aussi difficile. À mesure que les normes évoluent et deviennent plus complexes, les entreprises croulent sous des exigences qui se chevauchent et des processus manuels, impactant ainsi le temps des développeurs et ralentissant les audits.",[13,17,18,19,25,26,31,32,37],{},"Pour résoudre ce problème, GitLab lance les frameworks de conformité personnalisés et 50 contrôles préconfigurés pour une large gamme de normes de conformité, notamment ",[20,21,24],"a",{"href":22,"rel":23,"title":24},"https://about.gitlab.com/fr-fr/blog/how-gitlab-can-support-your-iso-compliance-journey/",[],"ISO 27001",", le ",[20,27,30],{"href":28,"rel":29},"https://about.gitlab.com/blog/new-cis-gitlab-benchmark-scanner-boosts-security-and-compliance/",[],"benchmark CIS"," et ",[20,33,36],{"href":34,"rel":35,"title":36},"https://about.gitlab.com/fr-fr/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam/",[],"SOC 2",".",[13,39,40,41,47],{},"Les frameworks de conformité personnalisés permettent aux entreprises de mapper plusieurs contrôles qui se chevauchent, issus de différentes normes et réglementations, en un framework unique et unifié. Cette flexibilité apporte une efficacité indispensable, permettant aux entreprises d'adapter leurs programmes de conformité en fonction de leurs besoins. Comme ces politiques sont intégrées directement dans les ",[20,42,46],{"href":43,"rel":44,"title":45},"https://about.gitlab.com/fr-fr/topics/ci-cd/cicd-pipeline/",[],"Qu'est-ce qu'un pipeline CI/CD ?","pipelines CI/CD"," de GitLab, la conformité est appliquée automatiquement, sans perturber le développement.",[13,49,50],{},"De plus, avec les contrôles préconfigurés, les équipes peuvent accélérer l'adoption de la conformité, éliminant le besoin d'outils externes ou de configurations personnalisées complexes. En intégrant la conformité directement dans le cycle de développement logiciel, GitLab offre une visibilité en temps réel, une application automatisée et une préparation aux audits simplifiée pour que les équipes puissent livrer des logiciels sécurisés et conformes, plus rapidement.",[13,52,53,54,37],{},"Les frameworks de conformité personnalisés et les contrôles préconfigurés sont disponibles dès maintenant dans ",[20,55,58],{"href":56,"rel":57,"title":58},"https://about.gitlab.com/fr-fr/pricing/ultimate/",[],"GitLab Ultimate",[60,61,63],"h2",{"id":62},"une-pression-croissante-en-matière-de-conformité","Une pression croissante en matière de conformité",[13,65,66],{},"Les entreprises doivent naviguer entre différents frameworks de conformité pour garantir le respect de nombreuses réglementations et fournir une assurance à leurs clients. Bien que ces frameworks partagent souvent des contrôles communs, ces derniers sont rarement alignés. Le résultat est une réalité que les équipes de conformité ne connaissent que trop bien : un suivi manuel via des feuilles de calcul qui génère le chaos, en particulier lors des examens d'audit.",[13,68,69,70,75],{},"Les équipes de développement sont entraînées dans le tourbillon de la conformité car le développement de logiciels modernes est au cœur de la satisfaction de bon nombre de ces contrôles. Au lieu de créer et de livrer des logiciels sécurisés, ils se retrouvent à soutenir la collecte de preuves et les revues de conformité. Une étude « Total Economic Impact™ » sur GitLab Ultimate et menée par Forrester a révélé qu'avant GitLab, ",[20,71,74],{"href":72,"rel":73},"https://tei.forrester.com/go/GitLab/GitLabUltimate/?lang=en-us#Appendixes",[],"les équipes de développement consacraient jusqu'à 80 heures par an de leur temps sur des tâches d'audit et de conformité",", du temps détourné de l'écriture de code et de la création de valeur commerciale.",[13,77,78,79,84],{},"En plus d'être inefficace, cette approche fragmentée est également coûteuse. Les ",[20,80,83],{"href":81,"rel":82},"https://www.cato.org/sites/cato.org/files/2024-01/research-brief367.pdf",[],"coûts liés à la conformité ont augmenté de 60 % au cours des cinq dernières années",", selon le CATO Institute. Sans un système qui connecte l'application de la conformité à l'endroit où les logiciels sont créés, la conformité restera une réflexion après coup contraignante qui creuse un fossé entre les équipes de développement et de sécurité.",[60,86,88],{"id":87},"pourquoi-les-frameworks-de-conformité-personnalisés-sont-ils-importants","Pourquoi les frameworks de conformité personnalisés sont-ils importants ?",[13,90,91],{},"Nos clients nous ont demandé une plus grande flexibilité en matière de suivi et d’application de la conformité dans les workflows DevSecOps. Avec cette version, nous sommes heureux de donner à nos clients les moyens suivants :",[93,94,96],"h3",{"id":95},"une-conformité-qui-sadapte-à-lentreprise-et-non-linverse","Une conformité qui s'adapte à l'entreprise, et non l'inverse",[13,98,99],{},"Les exigences réglementaires se chevauchent entre plusieurs frameworks, ce qui entraîne une complexité dans le suivi et l'application. Les frameworks de conformité personnalisés permettent aux entreprises de créer un framework unifié qui associe les exigences et les contrôles de plusieurs normes, réduisant l'effort manuel et la dépendance à des consultants souvent coûteux.",[93,101,103],{"id":102},"une-conformité-plus-rapide-de-la-configuration-jusquaux-audits","Une conformité plus rapide, de la configuration jusqu'aux audits",[13,105,106],{},"Commencez à surveiller la conformité instantanément avec des contrôles préconfigurés alignés sur les normes de conformité clés, telles que SOC 2, ISO 27001 et les benchmarks CIS. La surveillance automatisée de la conformité et la collecte de preuves réduisent la préparation des audits de plusieurs semaines à quelques jours, permettant aux équipes de développement de rester concentrées sur la livraison de logiciels sécurisés.",[93,108,110],{"id":109},"une-conformité-intégrée-à-la-vitesse-du-développement","Une conformité intégrée à la vitesse du développement",[13,112,113],{},"Contrairement aux outils GRC traditionnels qui fonctionnent de manière isolée, GitLab applique la conformité directement dans les pipelines CI/CD. Cette intégration signifie que la validation de la conformité se produit automatiquement lorsque le code progresse dans le pipeline, éliminant la friction traditionnelle entre la rapidité de développement et les exigences de sécurité.",[13,115,116],{},"Voici un exemple de création d’un framework de conformité personnalisé dans GitLab :",[13,118,119],{},[120,121],"img",{"alt":122,"src":123},"custom compliance frameworks - edit requirement screen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099291/Blog/Content%20Images/Blog/Content%20Images/image6_aHR0cHM6_1750099291312.png",[13,125,126],{},[120,127],{"alt":128,"src":129},"custom compliance frameworks - screen showing requirements","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099291/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750099291312.png",[60,131,133],{"id":132},"ce-quil-faut-savoir-sur-le-déploiement-des-frameworks-de-conformité-personnalisés","Ce qu'il faut savoir sur le déploiement des frameworks de conformité personnalisés",[13,135,136],{},"Cette version comporte deux aspects critiques :",[138,139,140,144,147],"ul",{},[141,142,143],"li",{},"À partir de GitLab 18.0, les frameworks de conformité personnalisés seront activés par défaut.",[141,145,146],{},"Depuis GitLab 18.0, nous avons activé les frameworks de conformité personnalisés par défaut. Nous avons également supprimé les « Normes » du Centre de conformité pour simplifier l'expérience. Mais ne vous inquiétez pas, vos contrôles de conformité existants s'appliquent toujours. Nous avons converti les normes GitLab Standard et SOC 2 en labels de framework de conformité et transformé leurs vérifications de conformité en contrôles (notre nouveau terme à l'avenir).",[141,148,149],{},"Seuls les clients GitLab Ultimate peuvent définir des exigences, mapper des contrôles et appliquer des frameworks de conformité. Les utilisateurs de GitLab Premium peuvent toujours utiliser des labels de conformité, mais ils n'auront pas accès à l'ensemble des fonctionnalités.",[13,151,152],{},"Pour en savoir plus sur les frameworks de conformité personnalisés, découvrez cette vidéo d'introduction :",[154,155,158,159,166],"figure",{"className":156},[157],"video_container","\n      ",[160,161,165],"iframe",{"src":162,"frameBorder":163,"allowFullScreen":164},"https://www.youtube.com/embed/yfJ0oHCIn-8?si=z_Rt_ikry4RhjEAC","0","true"," ","\n    ",[60,168,170],{"id":169},"déplacez-la-conformité-en-amont-avec-gitlab","Déplacez la conformité en amont avec GitLab",[13,172,173],{},"Similaire à la sécurité, déplacer la conformité en amont signifie aborder les exigences de conformité plus tôt dans le cycle de vie du développement logiciel. Étant donné que les logiciels sont essentiels à la conformité d'une entreprise, l'intégration de contrôles là où les logiciels sont créés est cruciale. Avec GitLab, les équipes de sécurité et de conformité peuvent définir des frameworks, mapper des contrôles et automatiser l'application directement dans les pipelines CI/CD. Les équipes de développement restent concentrées sur la livraison de fonctionnalités, tandis que les équipes de conformité bénéficient d'une visibilité en temps réel et d'une collecte automatisée de preuves pour être prêtes pour l'audit. Cette approche unifiée comble le fossé entre le développement et la conformité, aidant les entreprises à atteindre une conformité continue dans le cadre de leur pratique DevSecOps.",[13,175,176],{},"En conséquence, les entreprises utilisant GitLab peuvent réduire de 90 % le temps passé par les équipes de développement sur les tâches d'audit et de conformité, et accélérer les audits externes de plusieurs semaines à moins d'une semaine, selon Forrester.",[13,178,179,180,185],{},"Si vous êtes déjà un client GitLab Ultimate et que vous souhaitez en savoir plus sur la façon dont les frameworks de conformité personnalisés peuvent contribuer à améliorer votre programme de conformité et de sécurité, consultez notre documentation du ",[20,181,184],{"href":182,"rel":183},"https://docs.gitlab.com/user/compliance/compliance_center/",[],"Centre de conformité"," où nous couvrons les exigences de mise en œuvre, les cas d'utilisation et plus encore.",[13,187,188],{},"Note : « Total Economic Impact™ » sur GitLab Ultimate est une étude réalisée par Forrester Consulting en 2024 pour le compte de GitLab. Les résultats sont basés sur une organisation composite représentative des clients interrogés.",{"title":190,"searchDepth":191,"depth":191,"links":192},"",2,[193,194,200,201],{"id":62,"depth":191,"text":63},{"id":87,"depth":191,"text":88,"children":195},[196,198,199],{"id":95,"depth":197,"text":96},3,{"id":102,"depth":197,"text":103},{"id":109,"depth":197,"text":110},{"id":132,"depth":191,"text":133},{"id":169,"depth":191,"text":170},"security","2025-07-31","Réduisez le suivi manuel, accélérez la préparation aux audits et appliquez les contrôles plus rapidement, directement depuis les workflows DevSecOps de GitLab.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750099268/Blog/Hero%20Images/Blog/Hero%20Images/GitLab_Blog_Header_v4_YBzFAgt2EAkqQfqxNFEgj_1750099267940.svg",{},true,"/fr-fr/blog/introducing-custom-compliance-frameworks-in-gitlab",{"config":213,"title":214,"description":204},{"noIndex":207},"Les frameworks de conformité personnalisés de GitLab","introducing-custom-compliance-frameworks-in-gitlab","fr-fr/blog/introducing-custom-compliance-frameworks-in-gitlab",[202,218,219],"product","features","BlogPost","xZb-lqFflTGEKHVwVwbhOoy5b6d__nlE6WKzfU3oigs",{"logo":223,"freeTrial":228,"sales":233,"login":238,"items":243,"search":572,"minimal":608,"duo":627,"switchNav":636,"pricingDeployment":647},{"config":224},{"href":225,"dataGaName":226,"dataGaLocation":227},"/fr-fr/","gitlab logo","header",{"text":229,"config":230},"Commencer un essai gratuit",{"href":231,"dataGaName":232,"dataGaLocation":227},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":234,"config":235},"Demander une démo",{"href":236,"dataGaName":237,"dataGaLocation":227},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":239,"config":240},"Connexion",{"href":241,"dataGaName":242,"dataGaLocation":227},"https://gitlab.com/users/sign_in/","sign in",[244,273,375,380,494,550],{"text":245,"config":246,"menu":248},"Plateforme",{"dataNavLevelOne":247},"platform",{"type":249,"columns":250},"cards",[251,257,265],{"title":245,"description":252,"link":253},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":254,"config":255},"Explorer notre plateforme",{"href":256,"dataGaName":247,"dataGaLocation":227},"/fr-fr/platform/",{"title":258,"description":259,"link":260},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":261,"config":262},"Découvrir GitLab Duo",{"href":263,"dataGaName":264,"dataGaLocation":227},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":266,"description":267,"link":268},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":269,"config":270},"En savoir plus",{"href":271,"dataGaName":272,"dataGaLocation":227},"/fr-fr/why-gitlab/","why gitlab",{"text":274,"left":210,"config":275,"menu":277},"Produit",{"dataNavLevelOne":276},"solutions",{"type":278,"link":279,"columns":283,"feature":354},"lists",{"text":280,"config":281},"Voir toutes les solutions",{"href":282,"dataGaName":276,"dataGaLocation":227},"/fr-fr/solutions/",[284,309,332],{"title":285,"description":286,"link":287,"items":292},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":288},{"icon":289,"href":290,"dataGaName":291,"dataGaLocation":227},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[293,297,300,305],{"text":294,"config":295},"CI/CD",{"href":296,"dataGaLocation":227,"dataGaName":294},"/fr-fr/solutions/continuous-integration/",{"text":258,"config":298},{"href":263,"dataGaLocation":227,"dataGaName":299},"gitlab duo agent platform - product menu",{"text":301,"config":302},"Gestion du code source",{"href":303,"dataGaLocation":227,"dataGaName":304},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":306,"config":307},"Livraison de logiciels automatisée",{"href":290,"dataGaLocation":227,"dataGaName":308},"Automated software delivery",{"title":310,"description":311,"link":312,"items":317},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":313},{"href":314,"dataGaName":315,"dataGaLocation":227,"icon":316},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[318,322,327],{"text":319,"config":320},"Tests de sécurité des applications",{"href":314,"dataGaName":321,"dataGaLocation":227},"Application security testing",{"text":323,"config":324},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":325,"dataGaLocation":227,"dataGaName":326},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":328,"config":329},"Conformité logicielle",{"href":330,"dataGaName":331,"dataGaLocation":227},"/fr-fr/solutions/software-compliance/","software compliance",{"title":333,"link":334,"items":339},"Mesures",{"config":335},{"icon":336,"href":337,"dataGaName":338,"dataGaLocation":227},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[340,344,349],{"text":341,"config":342},"Visibilité et mesures",{"href":337,"dataGaLocation":227,"dataGaName":343},"Visibility and Measurement",{"text":345,"config":346},"Gestion de la chaîne de valeur",{"href":347,"dataGaLocation":227,"dataGaName":348},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":350,"config":351},"Analyses et informations",{"href":352,"dataGaLocation":227,"dataGaName":353},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":355,"type":278,"items":356},"GitLab",[357,363,369],{"text":358,"config":359},"Entreprises",{"icon":360,"href":361,"dataGaLocation":227,"dataGaName":362},"Building","/fr-fr/enterprise/","enterprise",{"text":364,"config":365},"Pour les PME",{"icon":366,"href":367,"dataGaLocation":227,"dataGaName":368},"Work","/fr-fr/small-business/","small business",{"text":370,"config":371},"Pour le secteur public",{"icon":372,"href":373,"dataGaLocation":227,"dataGaName":374},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":376,"config":377},"Tarifs",{"href":378,"dataGaName":379,"dataGaLocation":227,"dataNavLevelOne":379},"/fr-fr/pricing/","pricing",{"text":381,"config":382,"menu":384},"Ressources",{"dataNavLevelOne":383},"resources",{"type":278,"link":385,"columns":389,"feature":483},{"text":386,"config":387},"Afficher toutes les ressources",{"href":388,"dataGaName":383,"dataGaLocation":227},"/fr-fr/resources/",[390,423,450],{"title":391,"items":392},"Premiers pas",[393,398,403,408,413,418],{"text":394,"config":395},"Installation",{"href":396,"dataGaName":397,"dataGaLocation":227},"/fr-fr/install/","install",{"text":399,"config":400},"Guides de démarrage",{"href":401,"dataGaName":402,"dataGaLocation":227},"/fr-fr/get-started/","quick setup checklists",{"text":404,"config":405},"Apprentissage",{"href":406,"dataGaLocation":227,"dataGaName":407},"https://university.gitlab.com/","learn",{"text":409,"config":410},"Documentation",{"href":411,"dataGaName":412,"dataGaLocation":227},"https://docs.gitlab.com/","product documentation",{"text":414,"config":415},"Vidéos sur les bonnes pratiques",{"href":416,"dataGaName":417,"dataGaLocation":227},"/fr-fr/getting-started-videos/","best practice videos",{"text":419,"config":420},"Intégrations",{"href":421,"dataGaName":422,"dataGaLocation":227},"/fr-fr/integrations/","integrations",{"title":424,"items":425},"Découvrir",[426,431,436,441,445],{"text":427,"config":428},"Témoignages clients",{"href":429,"dataGaName":430,"dataGaLocation":227},"/fr-fr/customers/","customer success stories",{"text":432,"config":433},"Blog",{"href":434,"dataGaName":435,"dataGaLocation":227},"/fr-fr/blog/","blog",{"text":437,"config":438},"Demo Hub",{"href":439,"dataGaName":440,"dataGaLocation":227},"/fr-fr/demo-hub/","demo hub",{"text":442,"config":443},"The Source",{"href":444,"dataGaName":435,"dataGaLocation":227},"/fr-fr/the-source/",{"text":446,"config":447},"Travail à distance",{"href":448,"dataGaName":449,"dataGaLocation":227},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":451,"items":452},"Connecter",[453,458,463,468,473,478],{"text":454,"config":455},"Services GitLab",{"href":456,"dataGaName":457,"dataGaLocation":227},"/fr-fr/services/","services",{"text":459,"config":460},"Contribuer",{"href":461,"dataGaName":462,"dataGaLocation":227},"https://contributors.gitlab.com","contribute",{"text":464,"config":465},"Communauté",{"href":466,"dataGaName":467,"dataGaLocation":227},"/community/","community",{"text":469,"config":470},"Forum",{"href":471,"dataGaName":472,"dataGaLocation":227},"https://forum.gitlab.com/","forum",{"text":474,"config":475},"Événements",{"href":476,"dataGaName":477,"dataGaLocation":227},"/events/","events",{"text":479,"config":480},"Partenaires",{"href":481,"dataGaName":482,"dataGaLocation":227},"/fr-fr/partners/","partners",{"config":484,"title":487,"text":488,"link":489},{"background":485,"textColor":486},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":490,"config":491},"Lire les articles les plus récents",{"href":492,"dataGaName":493,"dataGaLocation":227},"/fr-fr/whats-new/","whats new",{"text":495,"config":496,"menu":498},"Société",{"dataNavLevelOne":497},"company",{"type":278,"columns":499},[500],{"items":501},[502,507,513,515,520,525,530,535,540,545],{"text":503,"config":504},"À propos",{"href":505,"dataGaName":506,"dataGaLocation":227},"/fr-fr/company/","about",{"text":508,"config":509,"footerGa":512},"Carrières",{"href":510,"dataGaName":511,"dataGaLocation":227},"/jobs/","jobs",{"dataGaName":511},{"text":474,"config":514},{"href":476,"dataGaName":477,"dataGaLocation":227},{"text":516,"config":517},"Leadership",{"href":518,"dataGaName":519,"dataGaLocation":227},"/company/team/e-group/","leadership",{"text":521,"config":522},"Manuel",{"href":523,"dataGaName":524,"dataGaLocation":227},"https://handbook.gitlab.com/","handbook",{"text":526,"config":527},"Relations avec les investisseurs",{"href":528,"dataGaName":529,"dataGaLocation":227},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":531,"config":532},"Trust Center",{"href":533,"dataGaName":534,"dataGaLocation":227},"/fr-fr/security/","trust center",{"text":536,"config":537},"Centre pour la transparence de l'IA",{"href":538,"dataGaName":539,"dataGaLocation":227},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":541,"config":542},"Newsletter",{"href":543,"dataGaName":544,"dataGaLocation":227},"/company/contact/#contact-forms","newsletter",{"text":546,"config":547},"Presse",{"href":548,"dataGaName":549,"dataGaLocation":227},"/press/","press",{"text":551,"config":552,"menu":553},"Nous contacter",{"dataNavLevelOne":497},{"type":278,"columns":554},[555],{"items":556},[557,562,567],{"text":558,"config":559},"Contacter l'équipe commerciale",{"href":560,"dataGaName":561,"dataGaLocation":227},"/fr-fr/sales/","talk to sales",{"text":563,"config":564},"Assistance GitLab",{"href":565,"dataGaName":566,"dataGaLocation":227},"https://support.gitlab.com/hc/en-us","support portal",{"text":568,"config":569},"Portail clients GitLab",{"href":570,"dataGaName":571,"dataGaLocation":227},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":573,"login":574,"suggestions":581},"Fermer",{"text":575,"link":576},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":577,"config":578},"GitLab.com",{"href":241,"dataGaName":579,"dataGaLocation":580},"search login","search",{"text":582,"default":583},"Suggestions",[584,587,592,594,599,604],{"text":258,"config":585},{"href":263,"dataGaName":586,"dataGaLocation":580},"GitLab Duo Agent Platform",{"text":588,"config":589},"Suggestions de code (IA)",{"href":590,"dataGaName":591,"dataGaLocation":580},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":294,"config":593},{"href":296,"dataGaName":294,"dataGaLocation":580},{"text":595,"config":596},"GitLab sur AWS",{"href":597,"dataGaName":598,"dataGaLocation":580},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":600,"config":601},"GitLab sur Google Cloud",{"href":602,"dataGaName":603,"dataGaLocation":580},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":605,"config":606},"Pourquoi utiliser GitLab ?",{"href":271,"dataGaName":607,"dataGaLocation":580},"Why GitLab?",{"freeTrial":609,"mobileIcon":614,"desktopIcon":619,"secondaryButton":622},{"text":610,"config":611},"Commencer votre essai gratuit",{"href":612,"dataGaName":232,"dataGaLocation":613},"https://gitlab.com/-/trials/new/","nav",{"altText":615,"config":616},"Icône GitLab",{"src":617,"dataGaName":618,"dataGaLocation":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":615,"config":620},{"src":621,"dataGaName":618,"dataGaLocation":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":623,"config":624},"Commencer",{"href":625,"dataGaName":626,"dataGaLocation":613},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":628,"mobileIcon":632,"desktopIcon":634},{"text":629,"config":630},"En savoir plus sur GitLab Duo",{"href":263,"dataGaName":631,"dataGaLocation":613},"gitlab duo",{"altText":615,"config":633},{"src":617,"dataGaName":618,"dataGaLocation":613},{"altText":615,"config":635},{"src":621,"dataGaName":618,"dataGaLocation":613},{"button":637,"mobileIcon":642,"desktopIcon":644},{"text":638,"config":639},"/switch",{"href":640,"dataGaName":641,"dataGaLocation":613},"#contact","switch",{"altText":615,"config":643},{"src":617,"dataGaName":618,"dataGaLocation":613},{"altText":615,"config":645},{"src":646,"dataGaName":618,"dataGaLocation":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":648,"mobileIcon":653,"desktopIcon":655},{"text":649,"config":650},"Retour aux tarifs",{"href":378,"dataGaName":651,"dataGaLocation":613,"icon":652},"back to pricing","GoBack",{"altText":615,"config":654},{"src":617,"dataGaName":618,"dataGaLocation":613},{"altText":615,"config":656},{"src":621,"dataGaName":618,"dataGaLocation":613},{"title":658,"button":659,"config":663},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":269,"config":660},{"href":661,"dataGaName":662,"dataGaLocation":227},"/fr-fr/gitlab-orbit/","orbit",{"layout":664,"disabled":207},"release",{"data":666},{"text":667,"source":668,"edit":674,"contribute":679,"config":683,"items":688,"minimal":895},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":669,"config":670},"Afficher le code source de la page",{"href":671,"dataGaName":672,"dataGaLocation":673},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":675,"config":676},"Modifier cette page",{"href":677,"dataGaName":678,"dataGaLocation":673},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":459,"config":680},{"href":681,"dataGaName":682,"dataGaLocation":673},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":684,"facebook":685,"youtube":686,"linkedin":687},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[689,734,787,830,862],{"title":376,"links":690,"subMenu":704},[691,695,700],{"text":692,"config":693},"Voir les forfaits",{"href":378,"dataGaName":694,"dataGaLocation":673},"view plans",{"text":696,"config":697},"GitLab Premium",{"href":698,"dataGaName":699,"dataGaLocation":673},"/fr-fr/pricing/premium/","why premium",{"text":58,"config":701},{"href":702,"dataGaName":703,"dataGaLocation":673},"/fr-fr/pricing/ultimate/","why ultimate",[705],{"title":551,"links":706},[707,709,711,714,719,724,729],{"text":558,"config":708},{"href":560,"dataGaName":237,"dataGaLocation":673},{"text":563,"config":710},{"href":565,"dataGaName":566,"dataGaLocation":673},{"text":712,"config":713},"Portail clients",{"href":570,"dataGaName":571,"dataGaLocation":673},{"text":715,"config":716},"Statut",{"href":717,"dataGaName":718,"dataGaLocation":673},"https://status.gitlab.com/","status",{"text":720,"config":721},"Conditions d'utilisation",{"href":722,"dataGaName":723,"dataGaLocation":673},"/terms/","terms of use",{"text":725,"config":726},"Politique de confidentialité",{"href":727,"dataGaName":728,"dataGaLocation":673},"/fr-fr/privacy/","privacy statement",{"text":730,"config":731},"Gestion des cookies",{"dataGaName":732,"dataGaLocation":673,"id":733,"isOneTrustButton":210},"cookie preferences","ot-sdk-btn",{"title":274,"links":735,"subMenu":744},[736,740],{"text":737,"config":738},"Plateforme DevSecOps",{"href":256,"dataGaName":739,"dataGaLocation":673},"devsecops platform",{"text":741,"config":742},"Développement assisté par l'IA",{"href":263,"dataGaName":743,"dataGaLocation":673},"ai-assisted development",[745],{"title":746,"links":747},"Thèmes",[748,752,757,762,767,772,777,782],{"text":294,"config":749},{"href":750,"dataGaName":751,"dataGaLocation":673},"/fr-fr/topics/ci-cd/","cicd",{"text":753,"config":754},"GitOps",{"href":755,"dataGaName":756,"dataGaLocation":673},"/fr-fr/topics/gitops/","gitops",{"text":758,"config":759},"DevOps",{"href":760,"dataGaName":761,"dataGaLocation":673},"/fr-fr/topics/devops/","devops",{"text":763,"config":764},"Contrôle de version",{"href":765,"dataGaName":766,"dataGaLocation":673},"/fr-fr/topics/version-control/","version control",{"text":768,"config":769},"DevSecOps",{"href":770,"dataGaName":771,"dataGaLocation":673},"/fr-fr/topics/devsecops/","devsecops",{"text":773,"config":774},"Cloud-native",{"href":775,"dataGaName":776,"dataGaLocation":673},"/fr-fr/topics/cloud-native/","cloud native",{"text":778,"config":779},"IA pour la programmation",{"href":780,"dataGaName":781,"dataGaLocation":673},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":783,"config":784},"IA agentique",{"href":785,"dataGaName":786,"dataGaLocation":673},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":788,"links":789},"Solutions",[790,793,795,800,803,806,809,812,814,817,820,825],{"text":319,"config":791},{"href":314,"dataGaName":792,"dataGaLocation":673},"Application Security Testing",{"text":306,"config":794},{"href":290,"dataGaName":291,"dataGaLocation":673},{"text":796,"config":797},"Développement Agile",{"href":798,"dataGaName":799,"dataGaLocation":673},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":301,"config":801},{"href":303,"dataGaName":802,"dataGaLocation":673},"source code management",{"text":294,"config":804},{"href":296,"dataGaName":805,"dataGaLocation":673},"continuous integration & delivery",{"text":345,"config":807},{"href":347,"dataGaName":808,"dataGaLocation":673},"value stream management",{"text":753,"config":810},{"href":811,"dataGaName":756,"dataGaLocation":673},"/fr-fr/solutions/gitops/",{"text":358,"config":813},{"href":361,"dataGaName":362,"dataGaLocation":673},{"text":815,"config":816},"PME",{"href":367,"dataGaName":368,"dataGaLocation":673},{"text":818,"config":819},"Secteur public",{"href":373,"dataGaName":374,"dataGaLocation":673},{"text":821,"config":822},"Éducation",{"href":823,"dataGaName":824,"dataGaLocation":673},"/fr-fr/solutions/education/","education",{"text":826,"config":827},"Services financiers",{"href":828,"dataGaName":829,"dataGaLocation":673},"/fr-fr/solutions/finance/","financial services",{"title":381,"links":831},[832,834,836,838,841,843,846,848,850,852,854,856,858,860],{"text":394,"config":833},{"href":396,"dataGaName":397,"dataGaLocation":673},{"text":399,"config":835},{"href":401,"dataGaName":402,"dataGaLocation":673},{"text":404,"config":837},{"href":406,"dataGaName":407,"dataGaLocation":673},{"text":409,"config":839},{"href":411,"dataGaName":840,"dataGaLocation":673},"docs",{"text":432,"config":842},{"href":434,"dataGaName":435,"dataGaLocation":673},{"text":844,"config":845},"Nouveautés",{"href":492,"dataGaName":493,"dataGaLocation":673},{"text":427,"config":847},{"href":429,"dataGaName":430,"dataGaLocation":673},{"text":446,"config":849},{"href":448,"dataGaName":449,"dataGaLocation":673},{"text":454,"config":851},{"href":456,"dataGaName":457,"dataGaLocation":673},{"text":459,"config":853},{"href":461,"dataGaName":462,"dataGaLocation":673},{"text":464,"config":855},{"href":466,"dataGaName":467,"dataGaLocation":673},{"text":469,"config":857},{"href":471,"dataGaName":472,"dataGaLocation":673},{"text":474,"config":859},{"href":476,"dataGaName":477,"dataGaLocation":673},{"text":479,"config":861},{"href":481,"dataGaName":482,"dataGaLocation":673},{"title":495,"links":863},[864,866,868,870,872,874,879,884,886,888,890],{"text":503,"config":865},{"href":505,"dataGaName":497,"dataGaLocation":673},{"text":508,"config":867},{"href":510,"dataGaName":511,"dataGaLocation":673},{"text":516,"config":869},{"href":518,"dataGaName":519,"dataGaLocation":673},{"text":521,"config":871},{"href":523,"dataGaName":524,"dataGaLocation":673},{"text":526,"config":873},{"href":528,"dataGaName":529,"dataGaLocation":673},{"text":875,"config":876},"Développement durable",{"href":877,"dataGaName":878,"dataGaLocation":673},"/sustainability/","Sustainability",{"text":880,"config":881},"Diversité, inclusion et appartenance (DIB)",{"href":882,"dataGaName":883,"dataGaLocation":673},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":531,"config":885},{"href":533,"dataGaName":534,"dataGaLocation":673},{"text":541,"config":887},{"href":543,"dataGaName":544,"dataGaLocation":673},{"text":546,"config":889},{"href":548,"dataGaName":549,"dataGaLocation":673},{"text":891,"config":892},"Déclaration de transparence sur l'esclavage moderne",{"href":893,"dataGaName":894,"dataGaLocation":673},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":896},[897,899,901],{"text":720,"config":898},{"href":722,"dataGaName":723,"dataGaLocation":673},{"text":730,"config":900},{"dataGaName":732,"dataGaLocation":673,"id":733,"isOneTrustButton":210},{"text":725,"config":902},{"href":727,"dataGaName":728,"dataGaLocation":673},[904,918],{"id":905,"title":7,"body":206,"config":906,"content":908,"description":206,"extension":912,"meta":913,"navigation":210,"path":914,"seo":915,"stem":916,"__hash__":917},"blogAuthors/en-us/blog/authors/ian-khor.yml",{"template":907},"BlogAuthor",{"name":7,"config":909},{"headshot":910,"ctfId":911},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662933/Blog/Author%20Headshots/ian_khor_headshot.png","nSk8fzDwtG3LVFWwg8HrF","yml",{},"/en-us/blog/authors/ian-khor",{},"en-us/blog/authors/ian-khor","5isBYOqLr9OYbax5Svlmmh6h_g4nxMbjDM3g5Fsaz5A",{"id":919,"title":8,"body":206,"config":920,"content":921,"description":206,"extension":912,"meta":925,"navigation":210,"path":926,"seo":927,"stem":928,"__hash__":929},"blogAuthors/en-us/blog/authors/salman-ladha.yml",{"template":907},{"name":8,"config":922},{"headshot":923,"ctfId":924},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662937/Blog/Author%20Headshots/salman_ladha_headshot.png","2AYyG99S9PBB8PQIJ6aKuq",{},"/en-us/blog/authors/salman-ladha",{},"en-us/blog/authors/salman-ladha","AIlZoao6Z2q7mIH5Jkh_ZIB8304XE4IuHFiznllUnT0",[931,939,944],{"title":932,"description":933,"heroImage":934,"category":202,"date":935,"authors":936,"slug":938,"externalUrl":206},"Le flow GitLab Duo Security Review détecte les failles logiques que les scanners n'identifient pas","Utilisez le raisonnement de sécurité piloté par l'IA pour détecter les failles d'autorisation, les erreurs de logique métier et les conditions de concurrence pendant la revue de code.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-17",[937],"Mark Settle","gitlab-duo-security-review-flow",{"title":940,"description":941,"heroImage":934,"category":202,"date":935,"authors":942,"slug":943,"externalUrl":206},"Une mise à jour de version fait échouer votre build ? GitLab le corrige !","Mettez à niveau vos dépendances automatiquement, adaptez le code en cas de changements cassants et transférez les modifications pour approbation : découvrez ces fonctionnalités natives uniquement proposées par GitLab, avec un contexte complet.",[937],"dependency-scanning-auto-remediation",{"title":945,"description":946,"heroImage":947,"category":202,"date":948,"authors":949,"slug":951,"externalUrl":206},"GitLab : 5 façons de corriger les niveaux de gravité trompeurs des vulnérabilités","Les scores CVSS par défaut ne reflètent pas vos risques réels. Utilisez les politiques de remplacement de la gravité GitLab pour automatiser les ajustements en fonction des CVE, des CWE, du chemin de fichier et du répertoire.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1772630163/akp8ly2mrsfrhsb0liyb.png","2026-07-07",[950],"Grant Hickman","severity-override-vulnerability-management-policy",{"promotions":953},[954,968,979,990],{"id":955,"categories":956,"header":958,"text":959,"button":960,"image":965},"ai-modernization",[957],"ai","L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":961,"config":962},"Obtenez votre score de maturité IA",{"href":963,"dataGaName":964,"dataGaLocation":435},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":966},{"src":967},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":969,"categories":970,"header":971,"text":959,"button":972,"image":976},"devops-modernization",[218,771],"Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":973,"config":974},"Obtenez votre score de maturité DevOps",{"href":975,"dataGaName":964,"dataGaLocation":435},"/fr-fr/assessments/devops-modernization-assessment/",{"config":977},{"src":978},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":980,"categories":981,"header":982,"text":959,"button":983,"image":987},"security-modernization",[202],"Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":984,"config":985},"Obtenez votre score de maturité en matière de sécurité",{"href":986,"dataGaName":964,"dataGaLocation":435},"/fr-fr/assessments/security-modernization-assessment/",{"config":988},{"src":989},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":991,"paths":992,"header":995,"text":996,"button":997,"image":1002},"github-azure-migration",[993,994],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Votre équipe est-elle prête pour la migration de GitHub vers Azure ?","GitHub a déjà commencé sa migration vers Azure. Découvrez ce que cela signifie pour vous.",{"text":998,"config":999},"Découvrez les différences entre GitLab et GitHub",{"href":1000,"dataGaName":1001,"dataGaLocation":435},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1003},{"src":978},{"header":1005,"blurb":1006,"button":1007,"secondaryButton":1011},"Commencez à développer plus rapidement dès aujourd'hui","Découvrez ce que votre équipe peut accomplir avec la plateforme d'orchestration intelligente pour le DevSecOps.\n",{"text":229,"config":1008},{"href":1009,"dataGaName":232,"dataGaLocation":1010},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":558,"config":1012},{"href":560,"dataGaName":237,"dataGaLocation":1010},1786803763802]