From f8bed8d5453b960219b2ccb69f258f69335b1ec0 Mon Sep 17 00:00:00 2001 From: Bastien DUMONT <bdumont@grandlyon.com> Date: Wed, 23 Aug 2023 15:27:46 +0000 Subject: [PATCH] Update architecture schema with bulle --- docs/ecolyo/technical/architecture.drawio | 78 ++++++++++++----------- docs/ecolyo/technical/architecture.md | 4 +- docs/ecolyo/technical/architecture.svg | 4 +- 3 files changed, 46 insertions(+), 40 deletions(-) diff --git a/docs/ecolyo/technical/architecture.drawio b/docs/ecolyo/technical/architecture.drawio index 3a4e99e..b02d26b 100644 --- a/docs/ecolyo/technical/architecture.drawio +++ b/docs/ecolyo/technical/architecture.drawio @@ -1,9 +1,12 @@ <mxfile host="65bd71144e"> <diagram id="rQLdPiCnsRMsCoYtmiVD" name="Page-1"> - <mxGraphModel dx="1914" dy="827" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> + <mxGraphModel dx="1955" dy="1996" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> <root> <mxCell id="0"/> <mxCell id="1" parent="0"/> + <mxCell id="117" value="<b><font style="font-size: 15px;">Ma bulle</font></b>" style="rounded=1;whiteSpace=wrap;html=1;verticalAlign=top;" vertex="1" parent="1"> + <mxGeometry x="100" y="90" width="670" height="460" as="geometry"/> + </mxCell> <mxCell id="16" value="Cozy Stack (SaaS chez Cozy)" style="rounded=1;arcSize=3;strokeColor=#000000;fillColor=#BBE6F3;gradientColor=none;strokeWidth=1;verticalAlign=top;fontStyle=5;fontSize=14;flipH=0;" parent="1" vertex="1"> <mxGeometry x="280" y="150" width="440" height="360" as="geometry"/> </mxCell> @@ -26,13 +29,13 @@ <mxCell id="41" style="edgeStyle=none;rounded=0;html=1;strokeColor=#666666;fontSize=10;" parent="1" source="15" target="4" edge="1"> <mxGeometry relative="1" as="geometry"/> </mxCell> - <mxCell id="42" value="accède <br>par navigateur" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;" parent="41" vertex="1" connectable="0"> + <mxCell id="42" value="accède <br>par navigateur <br>/ application cozy" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;" parent="41" vertex="1" connectable="0"> <mxGeometry x="0.4667" y="1" relative="1" as="geometry"> <mxPoint x="-26" y="1" as="offset"/> </mxGeometry> </mxCell> <mxCell id="15" value="Utilisateur" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" parent="1" vertex="1"> - <mxGeometry x="10" y="290" width="30" height="60" as="geometry"/> + <mxGeometry x="-20" y="290" width="30" height="60" as="geometry"/> </mxCell> <mxCell id="30" style="edgeStyle=none;html=1;strokeColor=#3399FF;fontSize=14;" parent="1" source="22" target="20" edge="1"> <mxGeometry relative="1" as="geometry"/> @@ -43,7 +46,7 @@ </mxGeometry> </mxCell> <mxCell id="32" value="" style="group" parent="1" vertex="1" connectable="0"> - <mxGeometry x="800" y="255" width="160" height="200" as="geometry"/> + <mxGeometry x="880" y="260" width="160" height="200" as="geometry"/> </mxCell> <mxCell id="22" value="Partenaires" style="rounded=1;arcSize=3;strokeColor=#000000;fillColor=none;gradientColor=none;strokeWidth=1;verticalAlign=top;fontStyle=5;fontSize=14;" parent="32" vertex="1"> <mxGeometry width="160" height="200" as="geometry"/> @@ -79,9 +82,9 @@ <mxGeometry y="92" width="110" height="34.5" as="geometry"/> </mxCell> <mxCell id="38" value="Statistiques Matomo" style="rounded=1;whiteSpace=wrap;html=1;flipH=0;flipV=0;" parent="1" vertex="1"> - <mxGeometry x="130" y="510" width="120" height="40" as="geometry"/> + <mxGeometry x="130" y="585" width="120" height="40" as="geometry"/> </mxCell> - <mxCell id="39" value="Statistiques DAC" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBE6F3;strokeColor=#6c8ebf;" parent="1" vertex="1"> + <mxCell id="39" value="Statistiques DACC" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBE6F3;strokeColor=#6c8ebf;" parent="1" vertex="1"> <mxGeometry x="330" y="365" width="110" height="40" as="geometry"/> </mxCell> <mxCell id="40" value="Sentry" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBE6F3;" parent="1" vertex="1"> @@ -101,13 +104,6 @@ <mxCell id="55" value="Stockage des<br>&nbsp;données" style="edgeStyle=none;rounded=0;html=1;strokeColor=#666666;fontSize=10;exitX=-0.002;exitY=0.361;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="20" target="54" edge="1"> <mxGeometry relative="1" as="geometry"/> </mxCell> - <mxCell id="59" style="edgeStyle=none;rounded=0;html=1;strokeColor=#FFCC99;fontSize=10;shape=flexArrow;strokeWidth=2;width=5.822784810126582;endSize=3.7721518987341773;endWidth=9.158788655664155;" parent="1" edge="1"> - <mxGeometry relative="1" as="geometry"> - <mxPoint x="320" y="585" as="sourcePoint"/> - <mxPoint x="400" y="585" as="targetPoint"/> - <Array as="points"/> - </mxGeometry> - </mxCell> <mxCell id="61" style="edgeStyle=none;rounded=0;html=1;strokeColor=#FFCC99;fontSize=10;shape=flexArrow;strokeWidth=2;width=5.822784810126582;endSize=3.7721518987341773;endWidth=9.158788655664155;" parent="1" source="4" target="38" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="305.8052681503102" y="690" as="sourcePoint"/> @@ -120,9 +116,6 @@ <mxPoint y="1" as="offset"/> </mxGeometry> </mxCell> - <mxCell id="64" value="Données anonymisées" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="1" vertex="1"> - <mxGeometry x="440" y="560" width="160" height="40" as="geometry"/> - </mxCell> <mxCell id="65" style="edgeStyle=none;rounded=0;html=1;strokeColor=#FFCC99;fontSize=10;shape=flexArrow;strokeWidth=2;width=5.822784810126582;endSize=3.7721518987341773;endWidth=9.158788655664155;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1.007;exitY=0.93;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="4" target="40" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="329.9952681503099" y="660.0000000000001" as="sourcePoint"/> @@ -172,7 +165,7 @@ </mxGeometry> </mxCell> <mxCell id="79" value="" style="group" parent="1" vertex="1" connectable="0"> - <mxGeometry x="140" y="20" width="290" height="99.5" as="geometry"/> + <mxGeometry x="130" y="-60" width="290" height="99.5" as="geometry"/> </mxCell> <mxCell id="33" value="Ecolyo Agent (OpenShift chezSynAAps)" style="rounded=1;arcSize=3;strokeColor=#d6b656;fillColor=#fff2cc;strokeWidth=1;verticalAlign=top;fontStyle=5;labelBackgroundColor=none;" parent="79" vertex="1"> <mxGeometry width="290" height="99.5" as="geometry"/> @@ -184,22 +177,7 @@ <mxGeometry x="30" y="40" width="120" height="40" as="geometry"/> </mxCell> <mxCell id="84" value="Proxies" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1"> - <mxGeometry x="740" y="380" width="40" height="30" as="geometry"/> - </mxCell> - <mxCell id="90" value="<u>Légende</u>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="1" vertex="1"> - <mxGeometry x="370" y="530" width="110" height="30" as="geometry"/> - </mxCell> - <mxCell id="97" value="Élément" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1"> - <mxGeometry x="320" y="610" width="80" height="20" as="geometry"/> - </mxCell> - <mxCell id="98" value="Élément" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1"> - <mxGeometry x="320" y="650" width="80" height="20" as="geometry"/> - </mxCell> - <mxCell id="100" value="Résponsabilité Métropole" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="1" vertex="1"> - <mxGeometry x="440" y="600" width="160" height="40" as="geometry"/> - </mxCell> - <mxCell id="102" value="Responsabilité Cozy" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="1" vertex="1"> - <mxGeometry x="440" y="640" width="160" height="40" as="geometry"/> + <mxGeometry x="800" y="390" width="40" height="30" as="geometry"/> </mxCell> <mxCell id="103" value="Services" style="sketch=0;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#505050;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;outlineConnect=0;align=center;shape=mxgraph.office.communications.exchange_active_sync;" parent="1" vertex="1"> <mxGeometry x="620" y="180" width="29" height="29" as="geometry"/> @@ -213,7 +191,7 @@ </mxGeometry> </mxCell> <mxCell id="110" value="data.grandlyon.com" style="rounded=1;whiteSpace=wrap;html=1;flipH=0;flipV=0;" parent="1" vertex="1"> - <mxGeometry x="820" y="174.5" width="120" height="40" as="geometry"/> + <mxGeometry x="900" y="169" width="120" height="40" as="geometry"/> </mxCell> <mxCell id="114" style="edgeStyle=none;html=1;entryX=-0.013;entryY=0.858;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;" parent="1" source="113" target="4" edge="1"> <mxGeometry relative="1" as="geometry"> @@ -228,11 +206,39 @@ </mxGeometry> </mxCell> <mxCell id="113" value="France Connect" style="rounded=1;whiteSpace=wrap;html=1;flipH=0;flipV=0;" parent="1" vertex="1"> - <mxGeometry x="10" y="450" width="100" height="25" as="geometry"/> + <mxGeometry x="-20" y="440" width="100" height="25" as="geometry"/> </mxCell> - <mxCell id="116" value="Serveur mail" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBE6F3;" vertex="1" parent="1"> + <mxCell id="116" value="Serveur mail" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBE6F3;" parent="1" vertex="1"> <mxGeometry x="337.5" y="225" width="95" height="30" as="geometry"/> </mxCell> + <mxCell id="118" value="" style="group" vertex="1" connectable="0" parent="1"> + <mxGeometry x="400" y="580" width="280" height="150" as="geometry"/> + </mxCell> + <mxCell id="59" style="edgeStyle=none;rounded=0;html=1;strokeColor=#FFCC99;fontSize=10;shape=flexArrow;strokeWidth=2;width=5.822784810126582;endSize=3.7721518987341773;endWidth=9.158788655664155;" parent="118" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint y="55" as="sourcePoint"/> + <mxPoint x="80" y="55" as="targetPoint"/> + <Array as="points"/> + </mxGeometry> + </mxCell> + <mxCell id="64" value="Données anonymisées" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="118" vertex="1"> + <mxGeometry x="120" y="30" width="160" height="40" as="geometry"/> + </mxCell> + <mxCell id="90" value="<u>Légende</u>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="118" vertex="1"> + <mxGeometry x="50" width="110" height="30" as="geometry"/> + </mxCell> + <mxCell id="97" value="Élément" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="118" vertex="1"> + <mxGeometry y="80" width="80" height="20" as="geometry"/> + </mxCell> + <mxCell id="98" value="Élément" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="118" vertex="1"> + <mxGeometry y="120" width="80" height="20" as="geometry"/> + </mxCell> + <mxCell id="100" value="Résponsabilité Métropole" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="118" vertex="1"> + <mxGeometry x="120" y="70" width="160" height="40" as="geometry"/> + </mxCell> + <mxCell id="102" value="Responsabilité Cozy" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;labelBackgroundColor=none;fontSize=10;" parent="118" vertex="1"> + <mxGeometry x="120" y="110" width="160" height="40" as="geometry"/> + </mxCell> </root> </mxGraphModel> </diagram> diff --git a/docs/ecolyo/technical/architecture.md b/docs/ecolyo/technical/architecture.md index 6464103..bf25d3d 100644 --- a/docs/ecolyo/technical/architecture.md +++ b/docs/ecolyo/technical/architecture.md @@ -2,9 +2,9 @@ ## Architecture schema - +[Click here to open in full screen](./architecture.svg) -[Full page link](./architecture.svg) + <!-- DEV NOTE use `hediet.vscode-drawio` to edit with VSCode. Then export it to architecture.svg --> ## Old diagram diff --git a/docs/ecolyo/technical/architecture.svg b/docs/ecolyo/technical/architecture.svg index 3e4403e..71b917c 100644 --- a/docs/ecolyo/technical/architecture.svg +++ b/docs/ecolyo/technical/architecture.svg @@ -1,2 +1,2 @@ -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="962px" height="662px" viewBox="-0.5 -0.5 962 662" content="<mxfile><diagram id="rQLdPiCnsRMsCoYtmiVD" name="Page-1">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</diagram></mxfile>"><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: 131px; 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="134" 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.500000000000001" ry="7.500000000000001" 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 337.86 L 687.36 341.92" fill="none" stroke="#3399ff" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 682.12 342.1 L 688.99 338.36 L 687.36 341.92 L 689.24 345.35 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: 323px; margin-left: 766px;"><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="766" y="327" 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="230" width="160" height="230" 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="247.5">Connecteurs</text></g><rect x="546" y="281.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 299px; 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="303" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enedis</text></switch></g><rect x="546" y="327.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 345px; 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="349" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GRDF</text></switch></g><rect x="546" y="373.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 391px; 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="395" 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 270.02 L 343.72 103.85" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 339.89 100.26 L 347.39 102.5 L 343.72 103.85 L 342.61 107.61 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: 179px; 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="182" 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: 307px; 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="310" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Couch DB</text></switch></g><path d="M 520.68 313.03 L 417.34 303.39" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 412.11 302.9 L 419.41 300.07 L 417.34 303.39 L 418.76 307.04 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: 308px; 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="311" 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.21 419.99 L 521.03 426.82 L 455.23 425.16 L 455.09 430.73 L 442 421.41 L 455.54 412.76 L 455.4 418.34 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: 423px; 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="426" 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: 67px; 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="70" 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;">Proxies</div></div></div></foreignObject><text x="761" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Proxies</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><path d="M 632.72 169.5 C 633.69 168.93 634.66 168.73 635.63 168.74 C 639.51 168.91 641.42 172.39 641.11 174.76 L 637.37 174.76 L 641.89 180.07 L 646.42 174.76 L 643.39 174.76 C 643.52 169.94 639.79 166.65 635.74 166.52 C 634.29 166.44 632.59 166.92 631.2 167.76 Z M 624.56 174.26 L 627.58 174.26 C 627.62 178.16 629.9 180.5 632.06 181.5 C 634.79 182.88 637.7 182.33 639.78 181.05 L 638.25 179.27 C 637.68 179.64 636.91 179.9 635.94 180.02 C 632.2 180.23 629.78 177.33 629.81 174.26 L 633.57 174.26 L 629.06 168.74 Z M 635.54 189 C 627.33 189 621 182.06 621 175.06 C 621 166.2 627.51 160 635.64 160 C 644.17 160 650 167.26 650 174.19 C 650 183.3 642.85 189 635.54 189 Z" fill="#505050" stroke="none" 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 flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 196px; margin-left: 636px;"><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: nowrap;">Services</div></div></div></foreignObject><text x="636" y="208" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Servi...</text></switch></g><path d="M 821 174.5 L 656.37 174.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 651.12 174.5 L 658.12 171 L 656.37 174.5 L 658.12 178 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" 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: 174px; margin-left: 755px;"><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: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Degré Jour Unifié <br />(DJU)</div></div></div></foreignObject><text x="755" y="178" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Degré Jour Unifié...</text></switch></g><rect x="821" y="154.5" 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: 175px; margin-left: 822px;"><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;">data.grandlyon.com</div></div></div></foreignObject><text x="881" y="178" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">data.grandlyon.com</text></switch></g><path d="M 61 430 L 61 410 Q 61 400 71 400.04 L 123.07 400.22" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><path d="M 128.32 400.24 L 121.31 403.71 L 123.07 400.22 L 121.33 396.71 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" 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: 386px; margin-left: 72px;"><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;">Optionnel : <br style="font-size: 10px;" />authentification</div></div></div></foreignObject><text x="72" y="389" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Optionnel :...</text></switch></g><rect x="11" y="430" width="100" height="25" rx="3.75" ry="3.75" 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: 98px; height: 1px; padding-top: 442px; margin-left: 12px;"><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;">France Connect</div></div></div></foreignObject><text x="61" y="446" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">France Connect</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> \ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1072px" height="791px" viewBox="-0.5 -0.5 1072 791" content="<mxfile><diagram id="rQLdPiCnsRMsCoYtmiVD" name="Page-1">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</diagram></mxfile>"><defs/><g><rect x="131" y="150" width="670" height="460" rx="69" ry="69" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" 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: 668px; height: 1px; padding-top: 157px; 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; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 15px;">Ma bulle</font></b></div></div></div></foreignObject><text x="466" y="169" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Ma bulle</text></switch></g><rect x="311" y="210" 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="530.5" y="229.5">Cozy Stack (SaaS chez Cozy)</text></g><path d="M 241.21 240 L 260.43 106.8" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 261.18 101.6 L 263.64 109.03 L 260.43 106.8 L 256.72 108.03 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: 172px; margin-left: 250px;"><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="250" y="175" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Enregistrement...</text></switch></g><path d="M 381 380 L 287.37 380" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 282.12 380 L 289.12 376.5 L 287.37 380 L 289.12 383.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><rect x="161" y="240" 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: 380px; margin-left: 162px;"><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="221" y="384" 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 380 L 154.63 380" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 159.88 380 L 152.88 383.5 L 154.63 380 L 152.88 376.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: 381px; margin-left: 104px;"><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 <br />/ application cozy</div></div></div></foreignObject><text x="104" y="384" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">accède...</text></switch></g><ellipse cx="26" cy="357.5" rx="7.5" ry="7.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 26 365 L 26 390 M 26 370 L 11 370 M 26 370 L 41 370 M 26 390 L 11 410 M 26 390 L 41 410" 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: 417px; 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="429" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Utili...</text></switch></g><path d="M 911 421.11 L 717.37 423.8" fill="none" stroke="#3399ff" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 712.12 423.87 L 719.07 420.28 L 717.37 423.8 L 719.17 427.28 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: 405px; margin-left: 853px;"><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="853" y="410" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="14px" text-anchor="middle">Récupération...</text></switch></g><rect x="911" y="320" 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="990.5" y="339.5">Partenaires</text></g><rect x="939.24" y="360" 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: 375px; margin-left: 940px;"><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="991" y="379" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enedis SGE</text></switch></g><rect x="939.24" y="400" 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: 415px; margin-left: 940px;"><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="991" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GRDF</text></switch></g><rect x="939.24" y="440" 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: 455px; margin-left: 940px;"><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="991" y="459" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EGL</text></switch></g><rect x="551" y="310" width="160" height="230" 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="630.5" y="327.5">Connecteurs</text></g><rect x="576" y="361.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 379px; margin-left: 577px;"><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="631" y="383" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enedis</text></switch></g><rect x="576" y="407.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 425px; margin-left: 577px;"><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="631" y="429" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GRDF</text></switch></g><rect x="576" y="453.75" width="110" height="34.5" rx="5.17" ry="5.17" 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: 471px; margin-left: 577px;"><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="631" y="475" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">EGL</text></switch></g><rect x="161" y="645" 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: 665px; margin-left: 162px;"><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="221" y="669" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Statistiques Matomo</text></switch></g><rect x="361" y="425" 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: 445px; margin-left: 362px;"><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 DACC</div></div></div></foreignObject><text x="416" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Statistiques DACC</text></switch></g><rect x="361" y="480" 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: 500px; margin-left: 362px;"><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="416" y="504" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Sentry</text></switch></g><path d="M 551 332.63 L 353.26 104.31" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 349.82 100.35 L 357.05 103.35 L 353.26 104.31 L 351.76 107.93 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: 207px; margin-left: 441px;"><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="441" y="210" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Vérification des...</text></switch></g><path d="M 381 365 C 381 358.33 441 358.33 441 365 L 441 395 C 441 401.67 381 401.67 381 395 Z" fill="#bbe6f3" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 381 365 C 381 370 441 370 441 365 M 381 367.5 C 381 372.5 441 372.5 441 367.5 M 381 370 C 381 375 441 375 441 370" 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: 387px; margin-left: 382px;"><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="411" y="390" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Couch DB</text></switch></g><path d="M 550.68 393.03 L 447.34 383.39" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 442.11 382.9 L 449.41 380.07 L 447.34 383.39 L 448.76 387.04 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: 388px; margin-left: 496px;"><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="496" y="391" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Stockage des...</text></switch></g><path d="M 217.59 521 L 224.41 521 L 224.41 630.68 L 229.99 630.68 L 221 644 L 212.01 630.68 L 217.59 630.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: 570px; margin-left: 222px;"><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="222" y="573" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'usages web'</text></switch></g><path d="M 282.86 503.81 L 282.82 496.98 L 346.67 496.66 L 346.64 491.08 L 360 500.01 L 346.73 509.06 L 346.7 503.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: 501px; margin-left: 322px;"><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="322" y="504" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'techniques'</text></switch></g><path d="M 551.21 499.99 L 551.03 506.82 L 485.23 505.16 L 485.09 510.73 L 472 501.41 L 485.54 492.76 L 485.4 498.34 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: 503px; margin-left: 515px;"><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="515" y="506" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'techniques'</text></switch></g><path d="M 280.69 448.65 L 280.67 441.83 L 346.68 441.71 L 346.67 436.13 L 360 445.1 L 346.7 454.11 L 346.69 448.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: 446px; margin-left: 317px;"><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="317" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">'métier'</text></switch></g><path d="M 175.5 99.2 L 182.62 234.2" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 182.9 239.44 L 179.04 232.64 L 182.62 234.2 L 186.03 232.27 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: 159px; margin-left: 182px;"><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<br />- Alertes<br />- Newsletter</div></div></div></foreignObject><text x="182" y="162" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">- Statut des...</text></switch></g><rect x="161" 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="305.5" y="17.5">Ecolyo Agent (OpenShift chezSynAAps)</text></g><path d="M 361 45 C 361 38.33 421 38.33 421 45 L 421 75 C 421 81.67 361 81.67 361 75 Z" fill="#fff2cc" stroke="#d6b656" stroke-miterlimit="10" pointer-events="none"/><path d="M 361 45 C 361 50 421 50 421 45 M 361 47.5 C 361 52.5 421 52.5 421 47.5 M 361 50 C 361 55 421 55 421 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: 67px; margin-left: 362px;"><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="391" y="70" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">DB</text></switch></g><rect x="191" 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: 192px;"><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="251" y="64" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Backoffice</text></switch></g><rect x="831" y="450" 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: 465px; margin-left: 832px;"><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;">Proxies</div></div></div></foreignObject><text x="851" y="469" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Proxies</text></switch></g><path d="M 662.72 249.5 C 663.69 248.93 664.66 248.73 665.63 248.74 C 669.51 248.91 671.42 252.39 671.11 254.76 L 667.37 254.76 L 671.89 260.07 L 676.42 254.76 L 673.39 254.76 C 673.52 249.94 669.79 246.65 665.74 246.52 C 664.29 246.44 662.59 246.92 661.2 247.76 Z M 654.56 254.26 L 657.58 254.26 C 657.62 258.16 659.9 260.5 662.06 261.5 C 664.79 262.88 667.7 262.33 669.78 261.05 L 668.25 259.27 C 667.68 259.64 666.91 259.9 665.94 260.02 C 662.2 260.23 659.78 257.33 659.81 254.26 L 663.57 254.26 L 659.06 248.74 Z M 665.54 269 C 657.33 269 651 262.06 651 255.06 C 651 246.2 657.51 240 665.64 240 C 674.17 240 680 247.26 680 254.19 C 680 263.3 672.85 269 665.54 269 Z" fill="#505050" stroke="none" 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 flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 276px; margin-left: 666px;"><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: nowrap;">Services</div></div></div></foreignObject><text x="666" y="288" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Servi...</text></switch></g><path d="M 931 250.01 L 686.37 254.15" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 681.12 254.24 L 688.06 250.62 L 686.37 254.15 L 688.18 257.62 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" 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: 251px; margin-left: 831px;"><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: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Degré Jour Unifié <br />(DJU)</div></div></div></foreignObject><text x="831" y="255" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Degré Jour Unifié...</text></switch></g><rect x="931" y="229" 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: 249px; margin-left: 932px;"><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;">data.grandlyon.com</div></div></div></foreignObject><text x="991" y="253" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">data.grandlyon.com</text></switch></g><path d="M 72.54 500 L 84.22 487.35 Q 91 480 101 480.04 L 153.07 480.22" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><path d="M 158.32 480.24 L 151.31 483.71 L 153.07 480.22 L 151.33 476.71 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" 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: 466px; margin-left: 102px;"><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;">Optionnel : <br style="font-size: 10px;" />authentification</div></div></div></foreignObject><text x="102" y="469" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Optionnel :...</text></switch></g><rect x="11" y="500" width="100" height="25" rx="3.75" ry="3.75" 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: 98px; height: 1px; padding-top: 513px; margin-left: 12px;"><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;">France Connect</div></div></div></foreignObject><text x="61" y="516" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">France Connect</text></switch></g><rect x="368.5" y="285" width="95" height="30" rx="4.5" ry="4.5" 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: 93px; height: 1px; padding-top: 300px; margin-left: 370px;"><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;">Serveur mail</div></div></div></foreignObject><text x="416" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Serveur mail</text></switch></g><path d="M 432 698.41 L 432 691.59 L 496.68 691.59 L 496.68 686.01 L 510 695 L 496.68 703.99 L 496.68 698.41 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 flex-start; width: 158px; height: 1px; padding-top: 690px; margin-left: 553px;"><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="553" y="693" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px">Données anonymisées</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: 655px; margin-left: 482px;"><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="536" y="658" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="10px" text-anchor="middle">Légende</text></switch></g><rect x="431" y="720" 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: 730px; margin-left: 432px;"><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="471" y="734" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Élément</text></switch></g><rect x="431" y="760" 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: 770px; margin-left: 432px;"><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="471" y="774" 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: 730px; margin-left: 553px;"><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="553" y="733" 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: 770px; margin-left: 553px;"><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="553" y="773" 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> \ No newline at end of file -- GitLab