[{"data":1,"prerenderedAt":712},["ShallowReactive",2],{"/fr-fr/blog/authors/joel-patterson":3,"navigation-fr-fr":19,"banner-fr-fr":454,"footer-fr-fr":463,"blog-author-posts-fr-fr-joel-patterson":702},{"id":4,"title":5,"body":6,"config":7,"content":9,"description":6,"extension":12,"meta":13,"navigation":14,"path":15,"seo":16,"stem":17,"__hash__":18},"blogAuthors/en-us/blog/authors/joel-patterson.yml","Joel Patterson",null,{"template":8},"BlogAuthor",{"name":5,"config":10},{"headshot":11},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1779470299/ogjvh6vwl4jv6g69mjzl.jpg","yml",{},true,"/en-us/blog/authors/joel-patterson",{},"en-us/blog/authors/joel-patterson","d20r_vnYvJS-Lm4joe8-19EJbQDBUfE59dcCRokaeA4",{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":369,"minimal":405,"duo":424,"switchNav":433,"pricingDeployment":444},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/fr-fr/","gitlab logo","header",{"text":26,"config":27},"Commencer un essai gratuit",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"Demander une démo",{"href":33,"dataGaName":34,"dataGaLocation":24},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":36,"config":37},"Connexion",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,70,172,177,291,347],{"text":42,"config":43,"menu":45},"Plateforme",{"dataNavLevelOne":44},"platform",{"type":46,"columns":47},"cards",[48,54,62],{"title":42,"description":49,"link":50},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":51,"config":52},"Explorer notre plateforme",{"href":53,"dataGaName":44,"dataGaLocation":24},"/fr-fr/platform/",{"title":55,"description":56,"link":57},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":58,"config":59},"Découvrir GitLab Duo",{"href":60,"dataGaName":61,"dataGaLocation":24},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":63,"description":64,"link":65},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":66,"config":67},"En savoir plus",{"href":68,"dataGaName":69,"dataGaLocation":24},"/fr-fr/why-gitlab/","why gitlab",{"text":71,"left":14,"config":72,"menu":74},"Produit",{"dataNavLevelOne":73},"solutions",{"type":75,"link":76,"columns":80,"feature":151},"lists",{"text":77,"config":78},"Voir toutes les solutions",{"href":79,"dataGaName":73,"dataGaLocation":24},"/fr-fr/solutions/",[81,106,129],{"title":82,"description":83,"link":84,"items":89},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":85},{"icon":86,"href":87,"dataGaName":88,"dataGaLocation":24},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[90,94,97,102],{"text":91,"config":92},"CI/CD",{"href":93,"dataGaLocation":24,"dataGaName":91},"/fr-fr/solutions/continuous-integration/",{"text":55,"config":95},{"href":60,"dataGaLocation":24,"dataGaName":96},"gitlab duo agent platform - product menu",{"text":98,"config":99},"Gestion du code source",{"href":100,"dataGaLocation":24,"dataGaName":101},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":103,"config":104},"Livraison de logiciels automatisée",{"href":87,"dataGaLocation":24,"dataGaName":105},"Automated software delivery",{"title":107,"description":108,"link":109,"items":114},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":110},{"href":111,"dataGaName":112,"dataGaLocation":24,"icon":113},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[115,119,124],{"text":116,"config":117},"Tests de sécurité des applications",{"href":111,"dataGaName":118,"dataGaLocation":24},"Application security testing",{"text":120,"config":121},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":122,"dataGaLocation":24,"dataGaName":123},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":125,"config":126},"Conformité logicielle",{"href":127,"dataGaName":128,"dataGaLocation":24},"/fr-fr/solutions/software-compliance/","software compliance",{"title":130,"link":131,"items":136},"Mesures",{"config":132},{"icon":133,"href":134,"dataGaName":135,"dataGaLocation":24},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[137,141,146],{"text":138,"config":139},"Visibilité et mesures",{"href":134,"dataGaLocation":24,"dataGaName":140},"Visibility and Measurement",{"text":142,"config":143},"Gestion de la chaîne de valeur",{"href":144,"dataGaLocation":24,"dataGaName":145},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":147,"config":148},"Analyses et informations",{"href":149,"dataGaLocation":24,"dataGaName":150},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":152,"type":75,"items":153},"GitLab",[154,160,166],{"text":155,"config":156},"Entreprises",{"icon":157,"href":158,"dataGaLocation":24,"dataGaName":159},"Building","/fr-fr/enterprise/","enterprise",{"text":161,"config":162},"Pour les PME",{"icon":163,"href":164,"dataGaLocation":24,"dataGaName":165},"Work","/fr-fr/small-business/","small business",{"text":167,"config":168},"Pour le secteur public",{"icon":169,"href":170,"dataGaLocation":24,"dataGaName":171},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":173,"config":174},"Tarifs",{"href":175,"dataGaName":176,"dataGaLocation":24,"dataNavLevelOne":176},"/fr-fr/pricing/","pricing",{"text":178,"config":179,"menu":181},"Ressources",{"dataNavLevelOne":180},"resources",{"type":75,"link":182,"columns":186,"feature":280},{"text":183,"config":184},"Afficher toutes les ressources",{"href":185,"dataGaName":180,"dataGaLocation":24},"/fr-fr/resources/",[187,220,247],{"title":188,"items":189},"Premiers pas",[190,195,200,205,210,215],{"text":191,"config":192},"Installation",{"href":193,"dataGaName":194,"dataGaLocation":24},"/fr-fr/install/","install",{"text":196,"config":197},"Guides de démarrage",{"href":198,"dataGaName":199,"dataGaLocation":24},"/fr-fr/get-started/","quick setup checklists",{"text":201,"config":202},"Apprentissage",{"href":203,"dataGaLocation":24,"dataGaName":204},"https://university.gitlab.com/","learn",{"text":206,"config":207},"Documentation",{"href":208,"dataGaName":209,"dataGaLocation":24},"https://docs.gitlab.com/","product documentation",{"text":211,"config":212},"Vidéos sur les bonnes pratiques",{"href":213,"dataGaName":214,"dataGaLocation":24},"/fr-fr/getting-started-videos/","best practice videos",{"text":216,"config":217},"Intégrations",{"href":218,"dataGaName":219,"dataGaLocation":24},"/fr-fr/integrations/","integrations",{"title":221,"items":222},"Découvrir",[223,228,233,238,242],{"text":224,"config":225},"Témoignages clients",{"href":226,"dataGaName":227,"dataGaLocation":24},"/fr-fr/customers/","customer success stories",{"text":229,"config":230},"Blog",{"href":231,"dataGaName":232,"dataGaLocation":24},"/fr-fr/blog/","blog",{"text":234,"config":235},"Demo Hub",{"href":236,"dataGaName":237,"dataGaLocation":24},"/fr-fr/demo-hub/","demo hub",{"text":239,"config":240},"The Source",{"href":241,"dataGaName":232,"dataGaLocation":24},"/fr-fr/the-source/",{"text":243,"config":244},"Travail à distance",{"href":245,"dataGaName":246,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":248,"items":249},"Connecter",[250,255,260,265,270,275],{"text":251,"config":252},"Services GitLab",{"href":253,"dataGaName":254,"dataGaLocation":24},"/fr-fr/services/","services",{"text":256,"config":257},"Contribuer",{"href":258,"dataGaName":259,"dataGaLocation":24},"https://contributors.gitlab.com","contribute",{"text":261,"config":262},"Communauté",{"href":263,"dataGaName":264,"dataGaLocation":24},"/community/","community",{"text":266,"config":267},"Forum",{"href":268,"dataGaName":269,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":271,"config":272},"Événements",{"href":273,"dataGaName":274,"dataGaLocation":24},"/events/","events",{"text":276,"config":277},"Partenaires",{"href":278,"dataGaName":279,"dataGaLocation":24},"/fr-fr/partners/","partners",{"config":281,"title":284,"text":285,"link":286},{"background":282,"textColor":283},"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":287,"config":288},"Lire les articles les plus récents",{"href":289,"dataGaName":290,"dataGaLocation":24},"/fr-fr/whats-new/","whats new",{"text":292,"config":293,"menu":295},"Société",{"dataNavLevelOne":294},"company",{"type":75,"columns":296},[297],{"items":298},[299,304,310,312,317,322,327,332,337,342],{"text":300,"config":301},"À propos",{"href":302,"dataGaName":303,"dataGaLocation":24},"/fr-fr/company/","about",{"text":305,"config":306,"footerGa":309},"Carrières",{"href":307,"dataGaName":308,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":308},{"text":271,"config":311},{"href":273,"dataGaName":274,"dataGaLocation":24},{"text":313,"config":314},"Leadership",{"href":315,"dataGaName":316,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":318,"config":319},"Manuel",{"href":320,"dataGaName":321,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":323,"config":324},"Relations avec les investisseurs",{"href":325,"dataGaName":326,"dataGaLocation":24},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":328,"config":329},"Trust Center",{"href":330,"dataGaName":331,"dataGaLocation":24},"/fr-fr/security/","trust center",{"text":333,"config":334},"Centre pour la transparence de l'IA",{"href":335,"dataGaName":336,"dataGaLocation":24},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":338,"config":339},"Newsletter",{"href":340,"dataGaName":341,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":343,"config":344},"Presse",{"href":345,"dataGaName":346,"dataGaLocation":24},"/press/","press",{"text":348,"config":349,"menu":350},"Nous contacter",{"dataNavLevelOne":294},{"type":75,"columns":351},[352],{"items":353},[354,359,364],{"text":355,"config":356},"Contacter l'équipe commerciale",{"href":357,"dataGaName":358,"dataGaLocation":24},"/fr-fr/sales/","talk to sales",{"text":360,"config":361},"Assistance GitLab",{"href":362,"dataGaName":363,"dataGaLocation":24},"https://support.gitlab.com/hc/en-us","support portal",{"text":365,"config":366},"Portail clients GitLab",{"href":367,"dataGaName":368,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":370,"login":371,"suggestions":378},"Fermer",{"text":372,"link":373},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":374,"config":375},"GitLab.com",{"href":38,"dataGaName":376,"dataGaLocation":377},"search login","search",{"text":379,"default":380},"Suggestions",[381,384,389,391,396,401],{"text":55,"config":382},{"href":60,"dataGaName":383,"dataGaLocation":377},"GitLab Duo Agent Platform",{"text":385,"config":386},"Suggestions de code (IA)",{"href":387,"dataGaName":388,"dataGaLocation":377},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":91,"config":390},{"href":93,"dataGaName":91,"dataGaLocation":377},{"text":392,"config":393},"GitLab sur AWS",{"href":394,"dataGaName":395,"dataGaLocation":377},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":397,"config":398},"GitLab sur Google Cloud",{"href":399,"dataGaName":400,"dataGaLocation":377},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":402,"config":403},"Pourquoi utiliser GitLab ?",{"href":68,"dataGaName":404,"dataGaLocation":377},"Why GitLab?",{"freeTrial":406,"mobileIcon":411,"desktopIcon":416,"secondaryButton":419},{"text":407,"config":408},"Commencer votre essai gratuit",{"href":409,"dataGaName":29,"dataGaLocation":410},"https://gitlab.com/-/trials/new/","nav",{"altText":412,"config":413},"Icône GitLab",{"src":414,"dataGaName":415,"dataGaLocation":410},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":412,"config":417},{"src":418,"dataGaName":415,"dataGaLocation":410},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":420,"config":421},"Commencer",{"href":422,"dataGaName":423,"dataGaLocation":410},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":425,"mobileIcon":429,"desktopIcon":431},{"text":426,"config":427},"En savoir plus sur GitLab Duo",{"href":60,"dataGaName":428,"dataGaLocation":410},"gitlab duo",{"altText":412,"config":430},{"src":414,"dataGaName":415,"dataGaLocation":410},{"altText":412,"config":432},{"src":418,"dataGaName":415,"dataGaLocation":410},{"button":434,"mobileIcon":439,"desktopIcon":441},{"text":435,"config":436},"/switch",{"href":437,"dataGaName":438,"dataGaLocation":410},"#contact","switch",{"altText":412,"config":440},{"src":414,"dataGaName":415,"dataGaLocation":410},{"altText":412,"config":442},{"src":443,"dataGaName":415,"dataGaLocation":410},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":445,"mobileIcon":450,"desktopIcon":452},{"text":446,"config":447},"Retour aux tarifs",{"href":175,"dataGaName":448,"dataGaLocation":410,"icon":449},"back to pricing","GoBack",{"altText":412,"config":451},{"src":414,"dataGaName":415,"dataGaLocation":410},{"altText":412,"config":453},{"src":418,"dataGaName":415,"dataGaLocation":410},{"title":455,"button":456,"config":460},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":66,"config":457},{"href":458,"dataGaName":459,"dataGaLocation":24},"/fr-fr/gitlab-orbit/","orbit",{"layout":461,"disabled":462},"release",false,{"data":464},{"text":465,"source":466,"edit":472,"contribute":477,"config":481,"items":486,"minimal":694},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":467,"config":468},"Afficher le code source de la page",{"href":469,"dataGaName":470,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":473,"config":474},"Modifier cette page",{"href":475,"dataGaName":476,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":256,"config":478},{"href":479,"dataGaName":480,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":482,"facebook":483,"youtube":484,"linkedin":485},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[487,533,586,629,661],{"title":173,"links":488,"subMenu":503},[489,493,498],{"text":490,"config":491},"Voir les forfaits",{"href":175,"dataGaName":492,"dataGaLocation":471},"view plans",{"text":494,"config":495},"GitLab Premium",{"href":496,"dataGaName":497,"dataGaLocation":471},"/fr-fr/pricing/premium/","why premium",{"text":499,"config":500},"GitLab Ultimate",{"href":501,"dataGaName":502,"dataGaLocation":471},"/fr-fr/pricing/ultimate/","why ultimate",[504],{"title":348,"links":505},[506,508,510,513,518,523,528],{"text":355,"config":507},{"href":357,"dataGaName":34,"dataGaLocation":471},{"text":360,"config":509},{"href":362,"dataGaName":363,"dataGaLocation":471},{"text":511,"config":512},"Portail clients",{"href":367,"dataGaName":368,"dataGaLocation":471},{"text":514,"config":515},"Statut",{"href":516,"dataGaName":517,"dataGaLocation":471},"https://status.gitlab.com/","status",{"text":519,"config":520},"Conditions d'utilisation",{"href":521,"dataGaName":522,"dataGaLocation":471},"/terms/","terms of use",{"text":524,"config":525},"Politique de confidentialité",{"href":526,"dataGaName":527,"dataGaLocation":471},"/fr-fr/privacy/","privacy statement",{"text":529,"config":530},"Gestion des cookies",{"dataGaName":531,"dataGaLocation":471,"id":532,"isOneTrustButton":14},"cookie preferences","ot-sdk-btn",{"title":71,"links":534,"subMenu":543},[535,539],{"text":536,"config":537},"Plateforme DevSecOps",{"href":53,"dataGaName":538,"dataGaLocation":471},"devsecops platform",{"text":540,"config":541},"Développement assisté par l'IA",{"href":60,"dataGaName":542,"dataGaLocation":471},"ai-assisted development",[544],{"title":545,"links":546},"Thèmes",[547,551,556,561,566,571,576,581],{"text":91,"config":548},{"href":549,"dataGaName":550,"dataGaLocation":471},"/fr-fr/topics/ci-cd/","cicd",{"text":552,"config":553},"GitOps",{"href":554,"dataGaName":555,"dataGaLocation":471},"/fr-fr/topics/gitops/","gitops",{"text":557,"config":558},"DevOps",{"href":559,"dataGaName":560,"dataGaLocation":471},"/fr-fr/topics/devops/","devops",{"text":562,"config":563},"Contrôle de version",{"href":564,"dataGaName":565,"dataGaLocation":471},"/fr-fr/topics/version-control/","version control",{"text":567,"config":568},"DevSecOps",{"href":569,"dataGaName":570,"dataGaLocation":471},"/fr-fr/topics/devsecops/","devsecops",{"text":572,"config":573},"Cloud-native",{"href":574,"dataGaName":575,"dataGaLocation":471},"/fr-fr/topics/cloud-native/","cloud native",{"text":577,"config":578},"IA pour la programmation",{"href":579,"dataGaName":580,"dataGaLocation":471},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":582,"config":583},"IA agentique",{"href":584,"dataGaName":585,"dataGaLocation":471},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":587,"links":588},"Solutions",[589,592,594,599,602,605,608,611,613,616,619,624],{"text":116,"config":590},{"href":111,"dataGaName":591,"dataGaLocation":471},"Application Security Testing",{"text":103,"config":593},{"href":87,"dataGaName":88,"dataGaLocation":471},{"text":595,"config":596},"Développement Agile",{"href":597,"dataGaName":598,"dataGaLocation":471},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":98,"config":600},{"href":100,"dataGaName":601,"dataGaLocation":471},"source code management",{"text":91,"config":603},{"href":93,"dataGaName":604,"dataGaLocation":471},"continuous integration & delivery",{"text":142,"config":606},{"href":144,"dataGaName":607,"dataGaLocation":471},"value stream management",{"text":552,"config":609},{"href":610,"dataGaName":555,"dataGaLocation":471},"/fr-fr/solutions/gitops/",{"text":155,"config":612},{"href":158,"dataGaName":159,"dataGaLocation":471},{"text":614,"config":615},"PME",{"href":164,"dataGaName":165,"dataGaLocation":471},{"text":617,"config":618},"Secteur public",{"href":170,"dataGaName":171,"dataGaLocation":471},{"text":620,"config":621},"Éducation",{"href":622,"dataGaName":623,"dataGaLocation":471},"/fr-fr/solutions/education/","education",{"text":625,"config":626},"Services financiers",{"href":627,"dataGaName":628,"dataGaLocation":471},"/fr-fr/solutions/finance/","financial services",{"title":178,"links":630},[631,633,635,637,640,642,645,647,649,651,653,655,657,659],{"text":191,"config":632},{"href":193,"dataGaName":194,"dataGaLocation":471},{"text":196,"config":634},{"href":198,"dataGaName":199,"dataGaLocation":471},{"text":201,"config":636},{"href":203,"dataGaName":204,"dataGaLocation":471},{"text":206,"config":638},{"href":208,"dataGaName":639,"dataGaLocation":471},"docs",{"text":229,"config":641},{"href":231,"dataGaName":232,"dataGaLocation":471},{"text":643,"config":644},"Nouveautés",{"href":289,"dataGaName":290,"dataGaLocation":471},{"text":224,"config":646},{"href":226,"dataGaName":227,"dataGaLocation":471},{"text":243,"config":648},{"href":245,"dataGaName":246,"dataGaLocation":471},{"text":251,"config":650},{"href":253,"dataGaName":254,"dataGaLocation":471},{"text":256,"config":652},{"href":258,"dataGaName":259,"dataGaLocation":471},{"text":261,"config":654},{"href":263,"dataGaName":264,"dataGaLocation":471},{"text":266,"config":656},{"href":268,"dataGaName":269,"dataGaLocation":471},{"text":271,"config":658},{"href":273,"dataGaName":274,"dataGaLocation":471},{"text":276,"config":660},{"href":278,"dataGaName":279,"dataGaLocation":471},{"title":292,"links":662},[663,665,667,669,671,673,678,683,685,687,689],{"text":300,"config":664},{"href":302,"dataGaName":294,"dataGaLocation":471},{"text":305,"config":666},{"href":307,"dataGaName":308,"dataGaLocation":471},{"text":313,"config":668},{"href":315,"dataGaName":316,"dataGaLocation":471},{"text":318,"config":670},{"href":320,"dataGaName":321,"dataGaLocation":471},{"text":323,"config":672},{"href":325,"dataGaName":326,"dataGaLocation":471},{"text":674,"config":675},"Développement durable",{"href":676,"dataGaName":677,"dataGaLocation":471},"/sustainability/","Sustainability",{"text":679,"config":680},"Diversité, inclusion et appartenance (DIB)",{"href":681,"dataGaName":682,"dataGaLocation":471},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":328,"config":684},{"href":330,"dataGaName":331,"dataGaLocation":471},{"text":338,"config":686},{"href":340,"dataGaName":341,"dataGaLocation":471},{"text":343,"config":688},{"href":345,"dataGaName":346,"dataGaLocation":471},{"text":690,"config":691},"Déclaration de transparence sur l'esclavage moderne",{"href":692,"dataGaName":693,"dataGaLocation":471},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":695},[696,698,700],{"text":519,"config":697},{"href":521,"dataGaName":522,"dataGaLocation":471},{"text":529,"config":699},{"dataGaName":531,"dataGaLocation":471,"id":532,"isOneTrustButton":14},{"text":524,"config":701},{"href":526,"dataGaName":527,"dataGaLocation":471},[703],{"title":704,"heroImage":705,"category":706,"description":707,"authors":708,"date":710,"slug":711,"externalUrl":6},"Réduisez les risques liés à la chaîne d'approvisionnement grâce à l'analyse des dépendances basée sur les SBOM","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779189265/iqzyhhiwagxzwywvjzow.png","security","Détectez les dépendances transitives, retracez leur parcours jusqu'à votre projet et hiérarchisez-les selon leur exposition réelle.",[709,5],"Mark Settle","2026-05-26","sbom-based-dependency-scanning",1786803789246]