Skip to content
architecture.svg 38.2 KiB
Newer Older
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="962px" height="661px" viewBox="-0.5 -0.5 962 661" content="&lt;mxfile&gt;&lt;diagram id=&quot;rQLdPiCnsRMsCoYtmiVD&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="281" y="130" width="440" height="360" rx="10.8" ry="10.8" fill="#bbe6f3" stroke="#000000" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" text-decoration="underline" text-anchor="middle" font-size="14px"><text x="500.5" y="149.5">Cozy Stack (SaaS chez Cozy)</text></g><path d="M 226.33 160 L 239.78 106.67" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 241.07 101.58 L 242.75 109.22 L 239.78 106.67 L 235.96 107.51 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 130px; margin-left: 232px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Enregistrement<br /> des consemtements</div></div></div></foreignObject><text x="232" y="133" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Enregistrement...</text></switch></g><path d="M 351 300 L 257.37 300" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 252.12 300 L 259.12 296.5 L 257.37 300 L 259.12 303.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><rect x="131" y="160" width="120" height="280" rx="18" ry="18" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 132px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">PWA Ecolyo<br /></div></div></div></foreignObject><text x="191" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">PWA Ecolyo
</text></switch></g><path d="M 41 300 L 124.63 300" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 129.88 300 L 122.88 303.5 L 124.63 300 L 122.88 296.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 301px; margin-left: 81px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">accède <br />par navigateur</div></div></div></foreignObject><text x="81" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">accède...</text></switch></g><ellipse cx="26" cy="277.5" rx="7.5" ry="7.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 26 285 L 26 310 M 26 290 L 11 290 M 26 290 L 41 290 M 26 310 L 11 330 M 26 310 L 41 330" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 337px; margin-left: 26px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Utilisateur</div></div></div></foreignObject><text x="26" y="349" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Utili...</text></switch></g><path d="M 801 335 L 687.37 335" fill="none" stroke="#3399ff" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 682.12 335 L 689.12 331.5 L 687.37 335 L 689.12 338.5 Z" fill="#3399ff" stroke="#3399ff" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 319px; margin-left: 765px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"><span style="background-color: rgb(255, 255, 255); font-size: 10px;">Récupération <br />quotidienne<br /> des donnés de <br />consommation</span></div></div></div></foreignObject><text x="765" y="323" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px" text-anchor="middle">Récupération...</text></switch></g><rect x="801" y="235" width="160" height="200" rx="4.8" ry="4.8" fill="none" stroke="#000000" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" text-decoration="underline" pointer-events="none" text-anchor="middle" font-size="14px"><text x="880.5" y="254.5">Partenaires</text></g><rect x="829.24" y="275" width="103.53" height="30" rx="4.5" ry="4.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 290px; margin-left: 830px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Enedis SGE</div></div></div></foreignObject><text x="881" y="294" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enedis SGE</text></switch></g><rect x="829.24" y="315" width="103.53" height="30" rx="4.5" ry="4.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 330px; margin-left: 830px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">GRDF</div></div></div></foreignObject><text x="881" y="334" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GRDF</text></switch></g><rect x="829.24" y="355" width="103.53" height="30" rx="4.5" ry="4.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 370px; margin-left: 830px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">EGL</div></div></div></foreignObject><text x="881" y="374" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EGL</text></switch></g><rect x="521" y="210" width="160" height="250" rx="4.8" ry="4.8" fill="none" stroke="#000000" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" text-decoration="underline" pointer-events="none" text-anchor="middle" font-size="12px"><text x="600.5" y="227.5">Connecteurs</text></g><rect x="546" y="266.25" width="110" height="37.5" rx="5.63" ry="5.63" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 285px; margin-left: 547px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Enedis</div></div></div></foreignObject><text x="601" y="289" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enedis</text></switch></g><rect x="546" y="316.25" width="110" height="37.5" rx="5.63" ry="5.63" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 335px; margin-left: 547px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">GRDF</div></div></div></foreignObject><text x="601" y="339" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GRDF</text></switch></g><rect x="546" y="366.25" width="110" height="37.5" rx="5.63" ry="5.63" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 385px; margin-left: 547px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">EGL</div></div></div></foreignObject><text x="601" y="389" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EGL</text></switch></g><rect x="131" y="490" width="120" height="40" rx="6" ry="6" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 510px; margin-left: 132px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Statistiques Matomo</div></div></div></foreignObject><text x="191" y="514" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Statistiques Matomo</text></switch></g><rect x="331" y="345" width="110" height="40" rx="6" ry="6" fill="#bbe6f3" stroke="#6c8ebf" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 365px; margin-left: 332px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Statistiques DAC</div></div></div></foreignObject><text x="386" y="369" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Statistiques DAC</text></switch></g><rect x="331" y="400" width="110" height="40" rx="6" ry="6" fill="#bbe6f3" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 420px; margin-left: 332px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Sentry</div></div></div></foreignObject><text x="386" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Sentry</text></switch></g><path d="M 521 262.56 L 345.66 103.77" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 341.77 100.25 L 349.31 102.35 L 345.66 103.77 L 344.61 107.54 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 175px; margin-left: 422px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Vérification des<br /> consentements</div></div></div></foreignObject><text x="422" y="178" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Vérification des...</text></switch></g><path d="M 351 285 C 351 278.33 411 278.33 411 285 L 411 315 C 411 321.67 351 321.67 351 315 Z" fill="#bbe6f3" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 351 285 C 351 290 411 290 411 285 M 351 287.5 C 351 292.5 411 292.5 411 287.5 M 351 290 C 351 295 411 295 411 290" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 306px; margin-left: 352px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Couch DB</div></div></div></foreignObject><text x="381" y="309" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Couch DB</text></switch></g><path d="M 520.68 300.25 L 417.37 300.07" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 412.12 300.06 L 419.12 296.57 L 417.37 300.07 L 419.11 303.57 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 300px; margin-left: 465px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Stockage des<br /> données</div></div></div></foreignObject><text x="465" y="303" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Stockage des...</text></switch></g><path d="M 322 568.41 L 322 561.59 L 386.68 561.59 L 386.68 556.01 L 400 565 L 386.68 573.99 L 386.68 568.41 Z" fill="none" stroke="#ffcc99" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 187.59 441 L 194.41 441 L 194.41 475.68 L 199.99 475.68 L 191 489 L 182.01 475.68 L 187.59 475.68 Z" fill="none" stroke="#ffcc99" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 460px; margin-left: 192px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">'usages web'</div></div></div></foreignObject><text x="192" y="463" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'usages web'</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 158px; height: 1px; padding-top: 560px; margin-left: 443px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Données anonymisées</div></div></div></foreignObject><text x="443" y="563" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px">Données anonymisées</text></switch></g><path d="M 252.86 423.81 L 252.82 416.98 L 316.67 416.66 L 316.64 411.08 L 330 420.01 L 316.73 429.06 L 316.7 423.48 Z" fill="none" stroke="#ffcc99" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 421px; margin-left: 292px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">'techniques'</div></div></div></foreignObject><text x="292" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'techniques'</text></switch></g><path d="M 521.13 416.84 L 521.11 423.66 L 455.31 423.54 L 455.3 429.12 L 442 420.1 L 455.33 411.14 L 455.32 416.72 Z" fill="none" stroke="#ffcc99" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 421px; margin-left: 485px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">'techniques'</div></div></div></foreignObject><text x="485" y="424" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'techniques'</text></switch></g><path d="M 250.69 368.65 L 250.67 361.83 L 316.68 361.71 L 316.67 356.13 L 330 365.1 L 316.7 374.11 L 316.69 368.53 Z" fill="none" stroke="#ffcc99" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 366px; margin-left: 287px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">'métier'</div></div></div></foreignObject><text x="287" y="369" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'métier'</text></switch></g><path d="M 155.5 99.2 L 153.22 154.2" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 153.01 159.44 L 149.8 152.3 L 153.22 154.2 L 156.79 152.59 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 120px; margin-left: 157px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Statut des <br />partenaires</div></div></div></foreignObject><text x="157" y="123" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Statut des...</text></switch></g><rect x="141" y="0" width="290" height="99.5" rx="2.98" ry="2.98" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" text-decoration="underline" pointer-events="none" text-anchor="middle" font-size="12px"><text x="285.5" y="17.5">Ecolyo Agent (OpenShift chezSynAAps)</text></g><path d="M 341 45 C 341 38.33 401 38.33 401 45 L 401 75 C 401 81.67 341 81.67 341 75 Z" fill="#fff2cc" stroke="#d6b656" stroke-miterlimit="10" pointer-events="none"/><path d="M 341 45 C 341 50 401 50 401 45 M 341 47.5 C 341 52.5 401 52.5 401 47.5 M 341 50 C 341 55 401 55 401 50" fill="none" stroke="#d6b656" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 66px; margin-left: 342px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">DB</div></div></div></foreignObject><text x="371" y="69" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">DB</text></switch></g><rect x="171" y="40" width="120" height="40" rx="6" ry="6" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 60px; margin-left: 172px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Backoffice</div></div></div></foreignObject><text x="231" y="64" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Backoffice</text></switch></g><rect x="741" y="360" width="40" height="30" rx="4.5" ry="4.5" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 375px; margin-left: 742px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Proxy</div></div></div></foreignObject><text x="761" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Proxy</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 525px; margin-left: 372px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><u>Légende</u></div></div></div></foreignObject><text x="426" y="528" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Légende</text></switch></g><rect x="321" y="590" width="80" height="20" rx="3" ry="3" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 600px; margin-left: 322px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Élément</div></div></div></foreignObject><text x="361" y="604" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Élément</text></switch></g><rect x="321" y="630" width="80" height="20" rx="3" ry="3" fill="#dae8fc" stroke="#6c8ebf" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 640px; margin-left: 322px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Élément</div></div></div></foreignObject><text x="361" y="644" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Élément</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 158px; height: 1px; padding-top: 600px; margin-left: 443px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Résponsabilité Métropole</div></div></div></foreignObject><text x="443" y="603" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px">Résponsabilité Métropole</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 158px; height: 1px; padding-top: 640px; margin-left: 443px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Responsabilité Cozy</div></div></div></foreignObject><text x="443" y="643" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px">Responsabilité Cozy</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>