{"id":34625,"date":"2026-09-23T04:37:50","date_gmt":"2026-09-23T04:37:50","guid":{"rendered":"https:\/\/www.cycloid.io\/?post_type=cycloid_page&#038;p=34625"},"modified":"2026-10-09T06:24:07","modified_gmt":"2026-10-09T06:24:07","slug":"blueprints-et-forms","status":"publish","type":"cycloid_page","link":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/","title":{"rendered":"Blueprints et Forms, main dans la main"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"34625\" class=\"elementor elementor-34625 elementor-33051\" data-elementor-post-type=\"cycloid_page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c4fbb93 cy-so cy-so-hero e-no-lazyload cy-r8 e-flex e-con-boxed e-con e-parent\" data-id=\"c4fbb93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-acf5d95 cy-so-kicker cy-so-onstage elementor-widget elementor-widget-text-editor\" data-id=\"acf5d95\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Pour les auteurs de Blueprints<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0bd0e2c cy-so-h1 elementor-widget elementor-widget-heading\" data-id=\"0bd0e2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Le mod\u00e8le et le formulaire, dans un seul Blueprint<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f69b45 cy-so-hsub elementor-widget elementor-widget-text-editor\" data-id=\"8f69b45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le mod\u00e8le et le formulaire de demande vivent g\u00e9n\u00e9ralement dans deux syst\u00e8mes qui se d\u00e9synchronisent. Dans Cycloid, un Blueprint porte ce qui est construit et ce qui est demand\u00e9, et refuse d\u2019\u00eatre publi\u00e9 si les deux divergent.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c2008d e-con-full cy-so-btnrow e-flex e-con e-child\" data-id=\"6c2008d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c1472d cy-so-glass elementor-widget elementor-widget-button\" data-id=\"3c1472d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/demander-une-demo\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir une d\u00e9finition d\u00e9ployer<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b7dc38 cy-so-play elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button\" data-id=\"7b7dc38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#cy-so-how\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-play\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir en action<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b78cfa e-con-full cy-so-frame cy-so-heroframe e-flex e-con e-child\" data-id=\"4b78cfa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-01ba5da e-con-full cy-so-frtop e-flex e-con e-child\" data-id=\"01ba5da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09f7b27 cy-so-frlabel elementor-widget elementor-widget-text-editor\" data-id=\"09f7b27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Un Blueprint et ses formulaires<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-992fc63 e-con-full cy-so-crop e-flex e-con e-child\" data-id=\"992fc63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bcfbbbf cy-so-shot cy-so-zoom elementor-widget elementor-widget-image\" data-id=\"bcfbbbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Cycloid deployment form inside Backstage via the Cycloid plugin\" data-elementor-lightbox-description=\"Keep your portal: the Cycloid plugin brings blueprints and governed deployment forms straight into Backstage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NTgsInVybCI6Imh0dHBzOlwvXC93d3cuY3ljbG9pZC5pb1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDlcL2N5Y2xvaWQtYmFja3N0YWdlLXBsdWdpbi1kZXBsb3ltZW50LWZvcm0ud2VicCJ9\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1480\" height=\"942\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" class=\"attachment-full size-full wp-image-33858\" alt=\"\" srcset=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp 1480w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-300x191.webp 300w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-1024x652.webp 1024w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-768x489.webp 768w\" sizes=\"(max-width: 1480px) 100vw, 1480px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-977f55d cy-so-code elementor-widget elementor-widget-shortcode\" data-id=\"977f55d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>\n\/* Solutions template \u2014 page script. Carried by the ONE shortcode widget (script only; the CSS is\n   in the document's Custom CSS). Every routine fails open: without JS the page is static and complete.\n   Selectors are the port's own classes, so this travels with the sections when they are copied to\n   another page. *\/\n\/* The widget rides at the end of the hero root, so at parse time every target below it does not\n   exist yet (cost one staging round, 2026-09-17): run at DOMContentLoaded, or now if already past it. *\/\nfunction cySolutionsInit(){\n  var qs=function(s,r){return (r||document).querySelector(s)}, qsa=function(s,r){return Array.prototype.slice.call((r||document).querySelectorAll(s))};\n\n  \/* 03 \u00b7 three views \u2014 tab switch. Buttons are native button widgets (.cy-so-tab), panels are\n     containers (.cy-so-panel) stacked in one grid cell, so switching never moves the page.\n     The pill scrolls horizontally when the column is too narrow for all three chips; below,\n     the affordance that says so. *\/\n  (function(){\n    var tabs=qsa('.cy-so-tab'), panels=qsa('.cy-so-panel');\n    if(!tabs.length||!panels.length) return;\n    function show(i){\n      tabs.forEach(function(t,j){t.classList.toggle('is-on',i===j); var a=qs('a',t); if(a) a.setAttribute('aria-pressed',String(i===j));});\n      panels.forEach(function(p,j){p.classList.toggle('is-on',i===j)});\n    }\n    tabs.forEach(function(t,i){ t.addEventListener('click',function(e){e.preventDefault();show(i)}); });\n    show(0);\n\n    \/* The scroll hint (Am\u00e9lia, round 12): SLOW AND ORGANIC, not a jump. Once the pill has been\n       on screen for two seconds it drifts right on a decelerating curve, holds for a beat, then\n       is released back. Driven frame by frame rather than by the browser's own smooth scroll,\n       which jumped. Once per page, abandoned the moment the visitor touches the row, and\n       skipped entirely under prefers-reduced-motion. *\/\n    var pill=qs('.cy-so-pill');\n    if(!pill) return;\n    if(window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n    var OUT=760, HOLD=420, BACK=520;\n    var spent=false, timer=null, anim=null;\n    var raf=window.requestAnimationFrame||function(f){return setTimeout(function(){f(Date.now())},16)};\n    var caf=window.cancelAnimationFrame||window.clearTimeout;\n    function cancel(){ spent=true; if(anim){caf(anim);anim=null;} if(timer){clearTimeout(timer);timer=null;} }\n    ['pointerdown','touchstart','wheel'].forEach(function(ev){ pill.addEventListener(ev,cancel,{passive:true}); });\n    function glide(from,to,dur,ease,then){\n      var t0=null;\n      function step(ts){\n        var now = ts || Date.now();\n        if(t0===null) t0=now;\n        var p=Math.min(1,(now-t0)\/dur);\n        pill.scrollLeft = from + (to-from)*ease(p);\n        if(p<1) anim=raf(step); else { anim=null; if(then) then(); }\n      }\n      anim=raf(step);\n    }\n    \/* a deliberate PULL to the right \u2014 ease-in-out, so it starts almost imperceptibly (0.3px in\n       the first 100ms, against 13.7 for a plain ease-out) and arrives softly \u2014 then a beat, then\n       a RELEASE \u2014 ease-out, which is how a let-go elastic actually behaves. 1.7s end to end. *\/\n    function pullEase(p){ return p<.5 ? 4*p*p*p : 1-Math.pow(-2*p+2,3)\/2; }\n    function releaseEase(p){ return 1-Math.pow(1-p,3); }\n    function nudge(){\n      if(spent) return; spent=true;\n      var room=pill.scrollWidth-pill.clientWidth;\n      if(room<16) return;\n      var d=Math.min(56,Math.round(room*0.55));\n      glide(0,d,OUT,pullEase,function(){\n        timer=setTimeout(function(){ timer=null; glide(d,0,BACK,releaseEase); },HOLD);\n      });\n    }\n    window.__cySoNudge=nudge;\n    if(!('IntersectionObserver' in window)){ setTimeout(nudge,2500); return; }\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if(e.isIntersecting && !timer && !spent && !anim){\n          timer=setTimeout(function(){ timer=null; nudge(); io.disconnect(); },2000);\n        } else if(!e.isIntersecting && timer){ clearTimeout(timer); timer=null; }\n      });\n    },{threshold:0.9});\n    io.observe(pill);\n  })();\n\n  \/* 03\u219204 bridge: 04's dark ground climbs to the middle of the persona box. Measured once per layout. *\/\n  (function(){\n    var sec=qs('.cy-so-views'), box=qs('.cy-so-box');\n    if(!sec||!box) return;\n    function place(){ var top=box.getBoundingClientRect().top-sec.getBoundingClientRect().top+box.offsetHeight\/2; sec.style.setProperty('--cy-bridge-top',Math.round(top)+'px'); }\n    place(); window.addEventListener('resize',place); window.addEventListener('load',place);\n    if(document.fonts&&document.fonts.ready) document.fonts.ready.then(place);\n  })();\n\n  \/* 04 \u00b7 how it works \u2014 round 16 (Am\u00e9lia, 2026-09-23): the section is in NORMAL FLOW (the frame hugs its\n     image and sticks beside the steps, see the round-16 CSS). The step reveal stays (16b) and is PACED (16c,\n     \"they appear too fast one after the other\"): a step becomes due when its top crosses 78% of the viewport\n     height, but due steps are released ONE AT A TIME, 340ms apart, so a quick scroll still reads as a\n     sequence. Scrolling back up hides them at once. The last step shown carries the current-step ground. *\/\n  (function(){\n    var steps=qsa('.cy-so-step'); if(!steps.length) return;\n    var reduce=window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var LINE=0.78, STAGGER=reduce?0:340, shown=0, timer=null;\n    function paint(){ steps.forEach(function(s,i){ s.classList.toggle('is-revealed',i<shown); s.classList.toggle('is-current',i===shown-1); }); }\n    function due(){ var vh=window.innerHeight, n=0; steps.forEach(function(s,i){ if(s.getBoundingClientRect().top < vh*LINE) n=i+1; }); return n; }\n    function tick(){ timer=null; if(shown<due()){ shown++; paint(); if(shown<due()) timer=setTimeout(tick,STAGGER); } }\n    function update(){\n      var target=due();\n      if(target<shown){ shown=target; paint(); if(timer){clearTimeout(timer);timer=null;} }\n      else if(target>shown && !timer){ tick(); }\n    }\n    window.__cySoHow={update:update, state:function(){return {shown:shown, due:due()}}};\n    window.addEventListener('scroll',update,{passive:true}); window.addEventListener('resize',update); window.addEventListener('load',update);\n    if(document.fonts&&document.fonts.ready) document.fonts.ready.then(update);\n    update(); setTimeout(update,700);\n  })();\n\n  \/* 07 \u00b7 quote \u2014 the locked word-reveal: mark, then the quote word by word, then the attribution,\n     then the link. Titles rest at ghost opacity, quotes fully hidden \u2014 here the quote is hidden at 0. *\/\n  (function(){\n    var pin=qs('.cy-so-qregion'), mark=qs('.cy-so-qmark'), attr=qs('.cy-so-qattr'), cta=qs('.cy-so-fine'), q=qs('.cy-so-qtext .elementor-heading-title')||qs('.cy-so-qtext');\n    if(!pin||!mark||!attr||!q) return;\n    try{\n      var probe=document.createElement('div');\n      q.innerHTML=q.innerHTML.split(\/<br\\s*\\\/?>\/i).map(function(seg){ probe.innerHTML=seg; return probe.textContent.split(\/(\\s+)\/).map(function(ch){ if(ch.trim()==='') return ch; return ch.split(\/(?<=-)\/).map(function(p){return '<span class=\"w\">'+p+'<\/span>'}).join(''); }).join(''); }).join('<br>');\n      var words=qsa('.w',q);\n      function update(){\n        var r=pin.getBoundingClientRect(), vh=window.innerHeight, sc=r.height-vh, p=sc>0?Math.min(1,Math.max(0,-r.top\/sc)):1;\n        if(getComputedStyle(qs('.cy-so-qsticky')).position!=='sticky'){ p=1; }\n        var mp=Math.min(1,Math.max(0,(p-0.08)\/0.10)), lp=Math.min(1,Math.max(0,(p-0.15)\/0.40)), ap=Math.min(1,Math.max(0,(p-0.55)\/0.10)), cp=Math.min(1,Math.max(0,(p-0.65)\/0.25));\n        mark.style.opacity=mp; mark.style.transform='translateY('+((1-mp)*16)+'px)';\n        attr.style.opacity=ap; attr.style.transform='translateY('+((1-ap)*16)+'px)';\n        if(cta){ cta.style.opacity=cp; cta.style.transform='translateY('+((1-cp)*16)+'px)'; }\n        var cut=lp>0?Math.max(1,Math.round(lp*words.length)):0;\n        words.forEach(function(w,i){ w.style.opacity=i<cut?'1':''; });\n      }\n      window.addEventListener('scroll',update,{passive:true}); window.addEventListener('resize',update); update();\n    }catch(e){ [mark,attr,cta].forEach(function(el){ if(el){el.style.opacity=1;el.style.transform='none'} }); qsa('.w',q).forEach(function(w){w.style.opacity=1}); }\n  })();\n}\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',cySolutionsInit)}else{cySolutionsInit()}\n\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb9bc66 cy-so cy-so-cost e-no-lazyload e-flex e-con-boxed e-con e-parent\" data-id=\"eb9bc66\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0236286 e-con-full cy-so-costhead e-flex e-con e-child\" data-id=\"0236286\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5104982 e-con-full cy-so-costlead e-flex e-con e-child\" data-id=\"5104982\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a793be6 cy-so-kicker elementor-widget elementor-widget-text-editor\" data-id=\"a793be6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cycle de vie<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d3cfa6 cy-so-h2 cy-so-costh2 elementor-widget elementor-widget-heading\" data-id=\"2d3cfa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trois actions, et seule la cr\u00e9ation est obligatoire<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f609edb e-con-full cy-so-leadcol e-flex e-con e-child\" data-id=\"f609edb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69b9d28 cy-so-lead elementor-widget elementor-widget-text-editor\" data-id=\"69b9d28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Un Blueprint contient la forme de la ressource et les actions que vous pouvez ex\u00e9cuter dessus. Chaque action peut porter son propre formulaire, sous forme de bloc \u00e0 l\u2019int\u00e9rieur du Blueprint\u00a0: les deux sont versionn\u00e9s et publi\u00e9s ensemble. Nommez les actions comme vous le souhaitez. En dessous, un Blueprint manag\u00e9 a toujours trois actions.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d2c00c e-con-full cy-so-tlinks cy-so-r14 e-flex e-con e-child\" data-id=\"1d2c00c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f3768e cy-so-tlink cy-so-r14 elementor-widget elementor-widget-button\" data-id=\"0f3768e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/forms\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir Forms<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dac305d cy-so-tlink cy-so-r14 elementor-widget elementor-widget-button\" data-id=\"dac305d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/golden-paths\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">D\u00e9couvrez les Golden Paths<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cd2547a e-con-full cy-so-costgrid e-flex e-con e-child\" data-id=\"cd2547a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ecfac81 e-con-full cy-so-costcard e-flex e-con e-child\" data-id=\"ecfac81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5950097 cy-so-h3 elementor-widget elementor-widget-heading\" data-id=\"5950097\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cr\u00e9ation<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3cbb9b elementor-widget elementor-widget-text-editor\" data-id=\"f3cbb9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Elle fait exister la ressource, et son formulaire est l\u2019assistant de cr\u00e9ation. Elle n\u2019est pas facultative. Publiez un Blueprint manag\u00e9 sans action de cr\u00e9ation et il est rejet\u00e9, avec un message d\u2019erreur qui indique quoi ajouter.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ec817a e-con-full cy-so-costcard e-flex e-con e-child\" data-id=\"5ec817a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-059828d cy-so-h3 elementor-widget elementor-widget-heading\" data-id=\"059828d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Mise \u00e0 jour<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66de392 elementor-widget elementor-widget-text-editor\" data-id=\"66de392\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>C\u2019est l\u00e0 que s\u2019ex\u00e9cutent les changements Day-2\u00a0; par d\u00e9faut, elle reprend la cr\u00e9ation. Son formulaire arrive pr\u00e9rempli avec la derni\u00e8re soumission\u00a0: vous modifiez une r\u00e9ponse au lieu de tout recommencer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ba3854 e-con-full cy-so-costcard e-flex e-con e-child\" data-id=\"8ba3854\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbdf4dd cy-so-h3 elementor-widget elementor-widget-heading\" data-id=\"bbdf4dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Suppression<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd68200 elementor-widget elementor-widget-text-editor\" data-id=\"dd68200\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Recommand\u00e9e, pas obligatoire. Sans elle, la ressource quitte simplement le catalogue. Rien n\u2019est d\u00e9truit.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca79556 e-con-full cy-so cy-so-views e-no-lazyload e-flex e-con e-parent\" data-id=\"ca79556\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8b07eb5 e-con-full cy-so-svhead e-flex e-con e-child\" data-id=\"8b07eb5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af7436b cy-so-kicker elementor-widget elementor-widget-text-editor\" data-id=\"af7436b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cycloid pour votre \u00e9quipe<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a7522c cy-so-h2 elementor-widget elementor-widget-heading\" data-id=\"9a7522c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ce qu\u2019un seul Blueprint change pour votre \u00e9quipe<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bafcd5c e-con-full cy-so-pillrow e-flex e-con e-child\" data-id=\"bafcd5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-848d3f0 e-con-full cy-so-pill e-flex e-con e-child\" data-id=\"848d3f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31884ee cy-so-tab cy-so-tab-platform elementor-widget elementor-widget-button\" data-id=\"31884ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u00c9quipes plateforme<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce93df0 cy-so-tab cy-so-tab-developers elementor-widget elementor-widget-button\" data-id=\"ce93df0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">D\u00e9veloppeurs<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ef8650 cy-so-tab cy-so-tab-executives elementor-widget elementor-widget-button\" data-id=\"2ef8650\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Dirigeants<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9cb9334 e-con-full cy-so-box e-flex e-con e-child\" data-id=\"9cb9334\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c00186f e-con-full cy-so-panels e-flex e-con e-child\" data-id=\"c00186f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c075dc8 e-con-full cy-so-panel cy-so-panel-platform e-flex e-con e-child\" data-id=\"c075dc8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8e22e46 e-con-full cy-so-pcopy e-flex e-con e-child\" data-id=\"8e22e46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbae4f7 cy-so-ph3 elementor-widget elementor-widget-heading\" data-id=\"cbae4f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Un seul artefact \u00e0 relire<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6730c10 e-con-full cy-so-rows e-flex e-con e-child\" data-id=\"6730c10\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d16832e e-con-full cy-so-row e-flex e-con e-child\" data-id=\"d16832e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e57ee69 e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"e57ee69\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf38a1d cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"bf38a1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le probl\u00e8me<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26fa166 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"26fa166\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f8b078 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"2f8b078\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Vous maintenez un module, un formulaire de demande et un runbook qui dit qui peut ex\u00e9cuter quoi, et les trois concordent les bons jours.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17c5a1f e-con-full cy-so-row e-flex e-con e-child\" data-id=\"17c5a1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7844dec e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"7844dec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c23c38d cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"c23c38d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Avec Cycloid<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f311cf4 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"f311cf4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c7fc3a cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"4c7fc3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Un seul Blueprint porte l\u2019architecture, les actions, leurs formulaires et les droits, et la publication impose qu\u2019un Blueprint manag\u00e9 r\u00e9solve son action de cr\u00e9ation.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cdcc7a1 e-con-full cy-so-row e-flex e-con e-child\" data-id=\"cdcc7a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f090891 e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"f090891\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e85062 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"3e85062\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le r\u00e9sultat<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cc62283 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"cc62283\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-151f028 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"151f028\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Une seule chose \u00e0 modifier quand le module change.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-92bd875 e-con-full cy-so-pmedia e-flex e-con e-child\" data-id=\"92bd875\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3465eaf cy-so-pimg cy-so-zoom elementor-widget elementor-widget-image\" data-id=\"3465eaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Cycloid deployment form inside Backstage via the Cycloid plugin\" data-elementor-lightbox-description=\"Keep your portal: the Cycloid plugin brings blueprints and governed deployment forms straight into Backstage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NTgsInVybCI6Imh0dHBzOlwvXC93d3cuY3ljbG9pZC5pb1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDlcL2N5Y2xvaWQtYmFja3N0YWdlLXBsdWdpbi1kZXBsb3ltZW50LWZvcm0ud2VicCJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1480\" height=\"942\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" class=\"attachment-full size-full wp-image-33858\" alt=\"\" srcset=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp 1480w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-300x191.webp 300w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-1024x652.webp 1024w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-768x489.webp 768w\" sizes=\"auto, (max-width: 1480px) 100vw, 1480px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2dbbe42 e-con-full cy-so-panel cy-so-panel-developers e-flex e-con e-child\" data-id=\"2dbbe42\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5df5a98 e-con-full cy-so-pcopy e-flex e-con e-child\" data-id=\"5df5a98\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-455385f cy-so-ph3 elementor-widget elementor-widget-heading\" data-id=\"455385f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">D\u00e9ployez et exploitez depuis un seul endroit<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f83e210 e-con-full cy-so-rows e-flex e-con e-child\" data-id=\"f83e210\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-aa4b6cb e-con-full cy-so-row e-flex e-con e-child\" data-id=\"aa4b6cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5f75e6c e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"5f75e6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f00e80 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"4f00e80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le probl\u00e8me<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1aba26 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"c1aba26\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b30266 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"2b30266\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le Golden Path est une page wiki, et le vrai chemin consiste \u00e0 demander \u00e0 quelqu\u2019un qui sait.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-561a89c e-con-full cy-so-row e-flex e-con e-child\" data-id=\"561a89c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0a9e6c7 e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"0a9e6c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d41d124 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"d41d124\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Avec Cycloid<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7984c1e e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"7984c1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc68dcd cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"dc68dcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Choisissez le Blueprint, son formulaire de cr\u00e9ation s\u2019affiche, vous d\u00e9ployez. La m\u00eame ressource propose ensuite ses actions Day-2 avec leurs propres formulaires, pr\u00e9remplis avec la derni\u00e8re soumission.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-69b4ed1 e-con-full cy-so-row e-flex e-con e-child\" data-id=\"69b4ed1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-28e16bf e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"28e16bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2739fea cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"2739fea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le r\u00e9sultat<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-95a9396 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"95a9396\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2893cba cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"2893cba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Vous exploitez la ressource sans jamais la quitter.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-762e2b0 e-con-full cy-so-pmedia e-flex e-con e-child\" data-id=\"762e2b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6718da1 cy-so-pimg cy-so-zoom elementor-widget elementor-widget-image\" data-id=\"6718da1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Cycloid deployment form inside Backstage via the Cycloid plugin\" data-elementor-lightbox-description=\"Keep your portal: the Cycloid plugin brings blueprints and governed deployment forms straight into Backstage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NTgsInVybCI6Imh0dHBzOlwvXC93d3cuY3ljbG9pZC5pb1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDlcL2N5Y2xvaWQtYmFja3N0YWdlLXBsdWdpbi1kZXBsb3ltZW50LWZvcm0ud2VicCJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1480\" height=\"942\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" class=\"attachment-full size-full wp-image-33858\" alt=\"\" srcset=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp 1480w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-300x191.webp 300w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-1024x652.webp 1024w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-768x489.webp 768w\" sizes=\"auto, (max-width: 1480px) 100vw, 1480px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2881022 e-con-full cy-so-panel cy-so-panel-executives e-flex e-con e-child\" data-id=\"2881022\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-83e6e84 e-con-full cy-so-pcopy e-flex e-con e-child\" data-id=\"83e6e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e663ff cy-so-ph3 elementor-widget elementor-widget-heading\" data-id=\"6e663ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Le contr\u00f4le survit \u00e0 son auteur<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-01eef7c e-con-full cy-so-rows e-flex e-con e-child\" data-id=\"01eef7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c63fe0f e-con-full cy-so-row e-flex e-con e-child\" data-id=\"c63fe0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c9a93a2 e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"c9a93a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c50b6b4 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"c50b6b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le probl\u00e8me<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36c7855 e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"36c7855\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b68f22 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"0b68f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Les contr\u00f4les vivent dans la t\u00eate de celui qui a \u00e9crit le module\u00a0: un d\u00e9part devient un sujet de gouvernance.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ab5d5e e-con-full cy-so-row e-flex e-con e-child\" data-id=\"5ab5d5e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7b2c66f e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"7b2c66f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c5c376 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"3c5c376\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Avec Cycloid<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5fda8bb e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"5fda8bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-afe8be9 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"afe8be9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Qui peut d\u00e9clencher chaque action, et qui l\u2019approuve, est d\u00e9clar\u00e9 sur le Blueprint et renvoie \u00e0 des champs de responsabilit\u00e9, qui s\u2019ajoutent aux r\u00e8gles de tenant sans jamais les assouplir.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe2c5c8 e-con-full cy-so-row e-flex e-con e-child\" data-id=\"fe2c5c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2363d5a e-con-full cy-so-rowlabc e-flex e-con e-child\" data-id=\"2363d5a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14fbdf1 cy-so-rowlab elementor-widget elementor-widget-text-editor\" data-id=\"14fbdf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le r\u00e9sultat<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e8c90cf e-con-full cy-so-rowtxt e-flex e-con e-child\" data-id=\"e8c90cf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ade3ac6 cy-so-rowp elementor-widget elementor-widget-text-editor\" data-id=\"ade3ac6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La r\u00e8gle est dans la d\u00e9finition, pas dans la m\u00e9moire de quelqu\u2019un.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d139318 e-con-full cy-so-pmedia e-flex e-con e-child\" data-id=\"d139318\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b6315c cy-so-pimg cy-so-zoom elementor-widget elementor-widget-image\" data-id=\"7b6315c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Cycloid deployment form inside Backstage via the Cycloid plugin\" data-elementor-lightbox-description=\"Keep your portal: the Cycloid plugin brings blueprints and governed deployment forms straight into Backstage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NTgsInVybCI6Imh0dHBzOlwvXC93d3cuY3ljbG9pZC5pb1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDlcL2N5Y2xvaWQtYmFja3N0YWdlLXBsdWdpbi1kZXBsb3ltZW50LWZvcm0ud2VicCJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1480\" height=\"942\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" class=\"attachment-full size-full wp-image-33858\" alt=\"\" srcset=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp 1480w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-300x191.webp 300w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-1024x652.webp 1024w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-768x489.webp 768w\" sizes=\"auto, (max-width: 1480px) 100vw, 1480px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a78f0e e-con-full cy-so cy-so-how e-no-lazyload e-flex e-con e-parent\" data-id=\"4a78f0e\" data-element_type=\"container\" data-e-type=\"container\" id=\"cy-so-how\">\n\t\t<div class=\"elementor-element elementor-element-b6996ee e-con-full cy-so-region e-flex e-con e-child\" data-id=\"b6996ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-adaf9c2 e-con-full cy-so-sticky e-flex e-con e-child\" data-id=\"adaf9c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a927919 e-con-full cy-so-howwrap e-flex e-con e-child\" data-id=\"a927919\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8015462 e-con-full cy-so-howhead e-flex e-con e-child\" data-id=\"8015462\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fb1391b cy-so-kicker cy-so-onstage elementor-widget elementor-widget-text-editor\" data-id=\"fb1391b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Comment \u00e7a fonctionne<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfea2cd cy-so-h2 cy-so-ondark elementor-widget elementor-widget-heading\" data-id=\"bfea2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u2019un module \u00e0 une action gouvern\u00e9e<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-901431f e-con-full cy-so-stage e-flex e-con e-child\" data-id=\"901431f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-bd75196 e-con-full cy-so-steps e-flex e-con e-child\" data-id=\"bd75196\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-45a0330 e-con-full cy-so-step e-flex e-con e-child\" data-id=\"45a0330\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb98ee1 cy-so-steph elementor-widget elementor-widget-heading\" data-id=\"eb98ee1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">01 \u00b7 Choisir manag\u00e9 ou suivi<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a4eec3 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"2a4eec3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sans action, c\u2019est une ressource suivie, avec responsabilit\u00e9, relations et scorecards. Ajoutez une action et elle devient manag\u00e9e.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c95b66a e-con-full cy-so-tlinks cy-so-r14 e-flex e-con e-child\" data-id=\"c95b66a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f68b3cc cy-so-tlink cy-so-tlink-dark cy-so-r14 elementor-widget elementor-widget-button\" data-id=\"f68b3cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/solutions\/dependency-graph\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir comment le graphe de d\u00e9pendances relie les deux<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-343e157 e-con-full cy-so-step e-flex e-con e-child\" data-id=\"343e157\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b490028 cy-so-steph elementor-widget elementor-widget-heading\" data-id=\"b490028\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">02 \u00b7 D\u00e9cidez ce que fait la suppression<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df72fd6 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"df72fd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Un Blueprint qui ne fait que suivre une ressource ne peut pas demander sa suppression. Pour les ressources que Cycloid g\u00e8re, vous choisissez ce que fait la suppression.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6d2634 e-con-full cy-so-step e-flex e-con e-child\" data-id=\"b6d2634\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdeb9d3 cy-so-steph elementor-widget elementor-widget-heading\" data-id=\"cdeb9d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">03 \u00b7 Dire qui ex\u00e9cute quoi<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eeb8d70 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"eeb8d70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Chaque action peut \u00eatre limit\u00e9e \u00e0 la personne qui d\u00e9tient un champ de responsabilit\u00e9, par exemple le champ DBA pour une migration de sch\u00e9ma. L\u2019approbation peut suivre le m\u00eame chemin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e2a982 e-con-full cy-so-step e-flex e-con e-child\" data-id=\"1e2a982\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56186fc cy-so-steph elementor-widget elementor-widget-heading\" data-id=\"56186fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">04 \u00b7 D\u00e9clarer ses besoins<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4aa589 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"a4aa589\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Un Blueprint qui requiert un plugin que vous n\u2019avez pas install\u00e9 s\u2019importe quand m\u00eame. Il attend avec un badge, qui dispara\u00eet de lui-m\u00eame d\u00e8s l\u2019installation.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ef984e e-con-full cy-so-step e-flex e-con e-child\" data-id=\"7ef984e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6463d58 cy-so-steph elementor-widget elementor-widget-heading\" data-id=\"6463d58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">05 \u00b7 Publier une version<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-359dcc9 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"359dcc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La publication est d\u00e9lib\u00e9r\u00e9e et valid\u00e9e, et chaque ressource garde en m\u00e9moire sa version. Un seul objet, c\u2019est un seul rayon d\u2019impact.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2faf18a e-con-full cy-so-step cy-so-outro e-flex e-con e-child\" data-id=\"2faf18a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c760e72 cy-so-stepp elementor-widget elementor-widget-text-editor\" data-id=\"c760e72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Les r\u00e8gles d\u2019un Blueprint ne font qu\u2019ajouter. Elles s\u2019appliquent par-dessus vos r\u00e8gles d\u2019approbation de tenant et d\u2019\u00e9quipe, sans jamais les assouplir. Un Blueprint peut exiger davantage de contr\u00f4le sur une action risqu\u00e9e. Il ne peut pas contourner la barri\u00e8re de production que vous avez fix\u00e9e. Suppression forc\u00e9e, plugins optionnels et types de d\u00e9clencheurs sont d\u00e9crits dans la documentation des actions Blueprint.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b080273 e-con-full cy-so-tlinks cy-so-r14 e-flex e-con e-child\" data-id=\"b080273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58864bb cy-so-tlink cy-so-tlink-dark cy-so-r14 elementor-widget elementor-widget-button\" data-id=\"58864bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/documentation\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir documentation des actions Blueprint<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5cde389 e-con-full cy-so-howvis e-flex e-con e-child\" data-id=\"5cde389\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4cba6ef e-con-full cy-so-frame cy-so-howframe e-flex e-con e-child\" data-id=\"4cba6ef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebf0dc0 e-con-full cy-so-frtop e-flex e-con e-child\" data-id=\"ebf0dc0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19d831d cy-so-frlabel elementor-widget elementor-widget-text-editor\" data-id=\"19d831d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>D\u2019un module \u00e0 une action gouvern\u00e9e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c8fec3 e-con-full cy-so-crop e-flex e-con e-child\" data-id=\"4c8fec3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bff5c20 cy-so-shot cy-so-zoom elementor-widget elementor-widget-image\" data-id=\"bff5c20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Cycloid deployment form inside Backstage via the Cycloid plugin\" data-elementor-lightbox-description=\"Keep your portal: the Cycloid plugin brings blueprints and governed deployment forms straight into Backstage.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NTgsInVybCI6Imh0dHBzOlwvXC93d3cuY3ljbG9pZC5pb1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDlcL2N5Y2xvaWQtYmFja3N0YWdlLXBsdWdpbi1kZXBsb3ltZW50LWZvcm0ud2VicCJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1480\" height=\"942\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" class=\"attachment-full size-full wp-image-33858\" alt=\"\" srcset=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp 1480w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-300x191.webp 300w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-1024x652.webp 1024w, https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form-768x489.webp 768w\" sizes=\"auto, (max-width: 1480px) 100vw, 1480px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3babb6a cy-so cy-so-metrics e-no-lazyload e-flex e-con-boxed e-con e-parent\" data-id=\"3babb6a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3d4d692 e-con-full cy-so-vf e-flex e-con e-child\" data-id=\"3d4d692\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f9bf57a e-con-full cy-so-fbm e-flex e-con e-child\" data-id=\"f9bf57a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-63a5bb1 e-con-full cy-so-v3top e-flex e-con e-child\" data-id=\"63a5bb1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b2f78fc e-con-full cy-so-v3lead e-flex e-con e-child\" data-id=\"b2f78fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21b61d2 cy-so-kicker elementor-widget elementor-widget-text-editor\" data-id=\"21b61d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>En bref<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0b0338 cy-so-h2 cy-so-v3h2 elementor-widget elementor-widget-heading\" data-id=\"a0b0338\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Un Blueprint en chiffres<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0af10d7 e-con-full cy-so-v3stats e-flex e-con e-child\" data-id=\"0af10d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e93beec e-con-full cy-so-stat e-flex e-con e-child\" data-id=\"e93beec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5166b19 cy-so-num elementor-widget elementor-widget-text-editor\" data-id=\"5166b19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>3<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba68f48 cy-so-stlab elementor-widget elementor-widget-text-editor\" data-id=\"ba68f48\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>actions derri\u00e8re chaque Blueprint manag\u00e9<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b4d801 e-con-full cy-so-stat e-flex e-con e-child\" data-id=\"2b4d801\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65507bb cy-so-num elementor-widget elementor-widget-text-editor\" data-id=\"65507bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>1<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9164dce cy-so-stlab elementor-widget elementor-widget-text-editor\" data-id=\"9164dce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>obligatoire, v\u00e9rifi\u00e9 \u00e0 la publication<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af647c8 e-con-full cy-so-stat e-flex e-con e-child\" data-id=\"af647c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0de3b5c cy-so-num elementor-widget elementor-widget-text-editor\" data-id=\"0de3b5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>5<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e515d41 cy-so-stlab elementor-widget elementor-widget-text-editor\" data-id=\"e515d41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>fa\u00e7ons de d\u00e9clencher une action : \u00e0 la demande, planifi\u00e9e, ou signal\u00e9e par votre CI<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a765466 e-con-full cy-so-stat e-flex e-con e-child\" data-id=\"a765466\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9024a2 cy-so-num elementor-widget elementor-widget-text-editor\" data-id=\"a9024a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9972e16 cy-so-stlab elementor-widget elementor-widget-text-editor\" data-id=\"9972e16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>action\u00a0: la ressource est suivie, pas manag\u00e9e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0a30f0 e-con-full cy-so-fbchat e-flex e-con e-child\" data-id=\"a0a30f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4c6c909 e-con-full cy-so-chat e-flex e-con e-child\" data-id=\"4c6c909\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5c044b1 e-con-full cy-so-turn cy-so-turn-u e-flex e-con e-child\" data-id=\"5c044b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db9fe6c cy-so-bubble elementor-widget elementor-widget-text-editor\" data-id=\"db9fe6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Redimensionner la base de donn\u00e9es checkout de production.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ed2b33c e-con-full cy-so-turn cy-so-turn-a e-flex e-con e-child\" data-id=\"ed2b33c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0f9304 cy-so-avatar elementor-widget elementor-widget-image\" data-id=\"d0f9304\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"118\" height=\"118\" src=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cmp-logo-cycloid.png\" class=\"attachment-full size-full wp-image-28683\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8f00895 e-con-full cy-so-abody e-flex e-con e-child\" data-id=\"8f00895\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96c02d6 cy-so-ap elementor-widget elementor-widget-text-editor\" data-id=\"96c02d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cette action est restreinte sur ce Blueprint, et vous ne figurez pas dans le champ auquel elle renvoie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca8b2fb e-con-full cy-so-form e-flex e-con e-child\" data-id=\"ca8b2fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4d32377 e-con-full cy-so-formhead e-flex e-con e-child\" data-id=\"4d32377\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-315a637 cy-so-frlabel cy-so-formlab elementor-widget elementor-widget-text-editor\" data-id=\"315a637\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Refus\u00e9 \u00b7 redimensionnement<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c2471c cy-so-chip cy-so-chip-warn elementor-widget elementor-widget-text-editor\" data-id=\"1c2471c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Liste des ex\u00e9cutants autoris\u00e9s<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1c665da e-con-full cy-so-field e-flex e-con e-child\" data-id=\"1c665da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a72670c e-con-full cy-so-flabc e-flex e-con e-child\" data-id=\"a72670c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c51713a cy-so-flab elementor-widget elementor-widget-text-editor\" data-id=\"c51713a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>R\u00e9serv\u00e9 \u00e0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c39c32 e-con-full cy-so-fvalc e-flex e-con e-child\" data-id=\"2c39c32\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df3c98d cy-so-fval elementor-widget elementor-widget-text-editor\" data-id=\"df3c98d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le titulaire du champ op\u00e9rateur<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-799d6f8 e-con-full cy-so-fb2 e-flex e-con e-child\" data-id=\"799d6f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebe01f9 e-con-full cy-so-d2l e-flex e-con e-child\" data-id=\"ebe01f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5be6c29 cy-so-kicker elementor-widget elementor-widget-text-editor\" data-id=\"5be6c29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Travailler avec votre assistant<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a3a7bb cy-so-h2 cy-so-d2h2 elementor-widget elementor-widget-heading\" data-id=\"9a3a7bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">L\u2019assistant choisit l\u2019action, pas l\u2019architecture<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d9be680 e-con-full cy-so-note cy-so-d2q e-flex e-con e-child\" data-id=\"d9be680\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57d6c87 cy-so-noteh elementor-widget elementor-widget-heading\" data-id=\"57d6c87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">L\u2019assistant a-t-il ses propres droits\u00a0?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-118ae5e cy-so-notep elementor-widget elementor-widget-text-editor\" data-id=\"118ae5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Non. Il n\u2019y a ni compte de service ni r\u00f4le d\u2019assistant aux droits \u00e9tendus. Si vous ne pouvez pas d\u00e9ployer en production, l\u2019assistant avec lequel vous \u00e9changez ne le peut pas non plus, que ce soit dans l\u2019assistant de Cycloid ou dans n\u2019importe quel h\u00f4te MCP compatible.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-908f62f e-con-full cy-so-d2r e-flex e-con e-child\" data-id=\"908f62f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0c8cae cy-so-d2p elementor-widget elementor-widget-text-editor\" data-id=\"c0c8cae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Demandez une base de donn\u00e9es de staging\u00a0: votre assistant trouve le Blueprint et affiche son formulaire de cr\u00e9ation, pr\u00e9rempli avec ce qu\u2019il sait d\u00e9j\u00e0. Ce qu\u2019il ne peut pas faire est plus int\u00e9ressant. Aucun outil n\u2019\u00e9crit ni ne modifie un Blueprint. Ce sont des personnes qui con\u00e7oivent l\u2019architecture, et l\u2019assistant choisit parmi ce qu\u2019elles ont publi\u00e9.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81d7454 cy-so-d2p elementor-widget elementor-widget-text-editor\" data-id=\"81d7454\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le Day-2 fonctionne de la m\u00eame fa\u00e7on. Si le redimensionnement est r\u00e9serv\u00e9 au champ op\u00e9rateur et que ce n\u2019est pas vous, votre assistant est refus\u00e9 lui aussi, et on lui indique quelle appartenance manquait.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-65fa140 e-con-full cy-so-tlinks cy-so-r14 e-flex e-con e-child\" data-id=\"65fa140\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38d6420 cy-so-tlink cy-so-r14 elementor-widget elementor-widget-button\" data-id=\"38d6420\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/assistant-ia-mcp\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">D\u00e9couvrez comment l\u2019assistant IA et le serveur MCP de Cycloid g\u00e8rent l\u2019identit\u00e9<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53ec50a e-con-full cy-so cy-so-quote e-no-lazyload e-flex e-con e-parent\" data-id=\"53ec50a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-590f0b6 e-con-full cy-so-qregion e-flex e-con e-child\" data-id=\"590f0b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a29fc58 e-con-full cy-so-qsticky e-flex e-con e-child\" data-id=\"a29fc58\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-02342dd e-con-full cy-so-testi e-flex e-con e-child\" data-id=\"02342dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d57bffc cy-so-qmark elementor-widget elementor-widget-text-editor\" data-id=\"d57bffc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00ab<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b6640a cy-so-qtext elementor-widget elementor-widget-heading\" data-id=\"3b6640a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Le choix de Cycloid est venu d\u2019un double besoin\u00a0: soutenir notre approche DevOps tout en nous permettant de devenir ind\u00e9pendants et autonomes.<\/p>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89ae1a2 e-con-full cy-so-qattr e-flex e-con e-child\" data-id=\"89ae1a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-520b5f6 cy-so-qname elementor-widget elementor-widget-text-editor\" data-id=\"520b5f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Abraham Gaougaou<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67db93f cy-so-qrole elementor-widget elementor-widget-text-editor\" data-id=\"67db93f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Responsable des services g\u00e9r\u00e9s, Valiantys<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-237eef5 cy-so-fine elementor-widget elementor-widget-button\" data-id=\"237eef5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/valiantys\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Lire le t\u00e9moignage Valiantys \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e26889c cy-so cy-so-faq e-no-lazyload e-flex e-con-boxed e-con e-parent\" data-id=\"e26889c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-efbeeb1 e-con-full cy-so-faqgrid e-flex e-con e-child\" data-id=\"efbeeb1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4720415 e-con-full cy-so-faqhcol e-flex e-con e-child\" data-id=\"4720415\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d12eeb3 cy-so-faq-h2 elementor-widget elementor-widget-heading\" data-id=\"d12eeb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Questions fr\u00e9quentes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f14c93 e-con-full cy-so-faqlcol e-flex e-con e-child\" data-id=\"4f14c93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c49ec7 cy-so-faq-list elementor-widget elementor-widget-toggle\" data-id=\"1c49ec7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2961\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2961\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-times\" viewBox=\"0 0 352 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Quelle diff\u00e9rence entre un Blueprint et un Form\u00a0?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2961\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2961\"><p>Le Blueprint est la d\u00e9finition\u00a0: propri\u00e9t\u00e9s, relations, pr\u00e9requis et actions. Forms, c\u2019est ce qu\u2019on demande \u00e0 une personne quand elle ex\u00e9cute une action. C\u2019est un bloc \u00e0 l\u2019int\u00e9rieur du Blueprint\u00a0: les deux ne peuvent donc pas d\u00e9river.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2962\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2962\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-times\" viewBox=\"0 0 352 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Un Blueprint peut-il avoir plusieurs formulaires\u00a0?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2962\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2962\"><p>Oui, un par action. La cr\u00e9ation est l\u2019assistant, la mise \u00e0 l\u2019\u00e9chelle porte sur les r\u00e9plicas, la mont\u00e9e de version sur les versions. Ils partagent un m\u00eame sch\u00e9ma de propri\u00e9t\u00e9s\u00a0: un champ veut dire la m\u00eame chose dans chacun d\u2019eux.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2963\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2963\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-times\" viewBox=\"0 0 352 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Que se passe-t-il si un Blueprint n\u2019a pas d\u2019actions\u00a0?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2963\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2963\"><p>Vous obtenez une ressource suivie. Cycloid ne provisionne rien et l\u2019entr\u00e9e sert \u00e0 la responsabilit\u00e9, aux relations et aux scorecards. La supprimer la retire seulement du catalogue, et la publication l\u2019impose.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2964\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2964\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-times\" viewBox=\"0 0 352 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Peut-on restreindre qui ex\u00e9cute une action donn\u00e9e\u00a0?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2964\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2964\"><p>Oui, sur l\u2019action elle-m\u00eame. Vous la limitez au titulaire d\u2019un champ de responsabilit\u00e9\u00a0: aucun nom n\u2019est cod\u00e9 en dur. Elle s\u2019ajoute \u00e0 vos r\u00e8gles de tenant et ne les assouplit jamais.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quelle diff\\u00e9rence entre un Blueprint et un Form\\u00a0?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Le Blueprint est la d\\u00e9finition\\u00a0: propri\\u00e9t\\u00e9s, relations, pr\\u00e9requis et actions. Forms, c\\u2019est ce qu\\u2019on demande \\u00e0 une personne quand elle ex\\u00e9cute une action. C\\u2019est un bloc \\u00e0 l\\u2019int\\u00e9rieur du Blueprint\\u00a0: les deux ne peuvent donc pas d\\u00e9river.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Un Blueprint peut-il avoir plusieurs formulaires\\u00a0?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Oui, un par action. La cr\\u00e9ation est l\\u2019assistant, la mise \\u00e0 l\\u2019\\u00e9chelle porte sur les r\\u00e9plicas, la mont\\u00e9e de version sur les versions. Ils partagent un m\\u00eame sch\\u00e9ma de propri\\u00e9t\\u00e9s\\u00a0: un champ veut dire la m\\u00eame chose dans chacun d\\u2019eux.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Que se passe-t-il si un Blueprint n\\u2019a pas d\\u2019actions\\u00a0?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Vous obtenez une ressource suivie. Cycloid ne provisionne rien et l\\u2019entr\\u00e9e sert \\u00e0 la responsabilit\\u00e9, aux relations et aux scorecards. La supprimer la retire seulement du catalogue, et la publication l\\u2019impose.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Peut-on restreindre qui ex\\u00e9cute une action donn\\u00e9e\\u00a0?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Oui, sur l\\u2019action elle-m\\u00eame. Vous la limitez au titulaire d\\u2019un champ de responsabilit\\u00e9\\u00a0: aucun nom n\\u2019est cod\\u00e9 en dur. Elle s\\u2019ajoute \\u00e0 vos r\\u00e8gles de tenant et ne les assouplit jamais.<\\\/p>\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f07dc7 cy-so cy-so-cta e-no-lazyload e-flex e-con-boxed e-con e-parent\" data-id=\"2f07dc7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9b24c2 cy-so-ctah2 elementor-widget elementor-widget-heading\" data-id=\"a9b24c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Apportez un module et les r\u00e8gles qui l\u2019entourent<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c9dfe0 cy-so-ctap elementor-widget elementor-widget-text-editor\" data-id=\"4c9dfe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Vingt minutes, un module Terraform ou OpenTofu et une question\u00a0: qui doit avoir le droit d\u2019ex\u00e9cuter quoi dessus\u00a0? Nous construisons avec vous le Blueprint, le formulaire de cr\u00e9ation et une action Day-2, puis nous vous montrons l\u2019erreur renvoy\u00e9e \u00e0 la publication si la d\u00e9finition est incompl\u00e8te.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e74b0b8 e-con-full cy-so-ctarow e-flex e-con e-child\" data-id=\"e74b0b8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbd0fec cy-so-btn elementor-widget elementor-widget-button\" data-id=\"cbd0fec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/demander-une-demo\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En construire un avec nous<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cba541 cy-so-obtn cy-on-dark elementor-widget elementor-widget-button\" data-id=\"8cba541\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.cycloid.io\/fr\/actions-day-2\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir les actions Day-2<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":0,"template":"elementor_header_footer","meta":{"_acf_changed":false},"class_list":["post-34625","cycloid_page","type-cycloid_page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blueprints et Forms, main dans la main - Cycloid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blueprints et Forms, main dans la main - Cycloid\" \/>\n<meta property=\"og:description\" content=\"Pour les auteurs de Blueprints Le mod\u00e8le et le formulaire, dans un seul Blueprint Le mod\u00e8le et le formulaire de demande vivent g\u00e9n\u00e9ralement dans deux syst\u00e8mes qui se d\u00e9synchronisent. Dans Cycloid, un Blueprint porte ce qui est construit et ce qui est demand\u00e9, et refuse d\u2019\u00eatre publi\u00e9 si les deux divergent. Voir une d\u00e9finition d\u00e9ployer ... Lire la suite\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/\" \/>\n<meta property=\"og:site_name\" content=\"Cycloid\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T06:24:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1480\" \/>\n\t<meta property=\"og:image:height\" content=\"942\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/\",\"url\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/\",\"name\":\"Blueprints et Forms, main dans la main - Cycloid\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cycloid.io\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cycloid-backstage-plugin-deployment-form.webp\",\"datePublished\":\"2026-09-23T04:37:50+00:00\",\"dateModified\":\"2026-10-09T06:24:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cycloid.io\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cycloid-backstage-plugin-deployment-form.webp\",\"contentUrl\":\"https:\\\/\\\/www.cycloid.io\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cycloid-backstage-plugin-deployment-form.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/blueprints-et-forms\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blueprints et Forms, main dans la main\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/\",\"name\":\"Cycloid\",\"description\":\"Cycloid Internal Developer Portal and Platform revolutionizes governance, cloud management, sovereignty, and DevX. Available on-prem or in any cloud.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#organization\",\"name\":\"Cycloid\",\"url\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cycloid.io\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cycloid-owl-696-white.png\",\"contentUrl\":\"https:\\\/\\\/www.cycloid.io\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cycloid-owl-696-white.png\",\"width\":696,\"height\":696,\"caption\":\"Cycloid\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cycloid.io\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blueprints et Forms, main dans la main - Cycloid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/","og_locale":"fr_FR","og_type":"article","og_title":"Blueprints et Forms, main dans la main - Cycloid","og_description":"Pour les auteurs de Blueprints Le mod\u00e8le et le formulaire, dans un seul Blueprint Le mod\u00e8le et le formulaire de demande vivent g\u00e9n\u00e9ralement dans deux syst\u00e8mes qui se d\u00e9synchronisent. Dans Cycloid, un Blueprint porte ce qui est construit et ce qui est demand\u00e9, et refuse d\u2019\u00eatre publi\u00e9 si les deux divergent. Voir une d\u00e9finition d\u00e9ployer ... Lire la suite","og_url":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/","og_site_name":"Cycloid","article_modified_time":"2026-10-09T06:24:07+00:00","og_image":[{"width":1480,"height":942,"url":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/","url":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/","name":"Blueprints et Forms, main dans la main - Cycloid","isPartOf":{"@id":"https:\/\/www.cycloid.io\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/#primaryimage"},"image":{"@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp","datePublished":"2026-09-23T04:37:50+00:00","dateModified":"2026-10-09T06:24:07+00:00","breadcrumb":{"@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/#primaryimage","url":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp","contentUrl":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-backstage-plugin-deployment-form.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cycloid.io\/fr\/blueprints-et-forms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cycloid.io\/fr\/"},{"@type":"ListItem","position":2,"name":"Blueprints et Forms, main dans la main"}]},{"@type":"WebSite","@id":"https:\/\/www.cycloid.io\/fr\/#website","url":"https:\/\/www.cycloid.io\/fr\/","name":"Cycloid","description":"Cycloid Internal Developer Portal and Platform revolutionizes governance, cloud management, sovereignty, and DevX. Available on-prem or in any cloud.","publisher":{"@id":"https:\/\/www.cycloid.io\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cycloid.io\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.cycloid.io\/fr\/#organization","name":"Cycloid","url":"https:\/\/www.cycloid.io\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cycloid.io\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-owl-696-white.png","contentUrl":"https:\/\/www.cycloid.io\/wp-content\/uploads\/2026\/09\/cycloid-owl-696-white.png","width":696,"height":696,"caption":"Cycloid"},"image":{"@id":"https:\/\/www.cycloid.io\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/cycloid_page\/34625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/cycloid_page"}],"about":[{"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/types\/cycloid_page"}],"version-history":[{"count":15,"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/cycloid_page\/34625\/revisions"}],"predecessor-version":[{"id":37261,"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/cycloid_page\/34625\/revisions\/37261"}],"wp:attachment":[{"href":"https:\/\/www.cycloid.io\/fr\/wp-json\/wp\/v2\/media?parent=34625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}