<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Identity as Code — how an access change reaches production" id="21-identity-as-code-pipeline">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1780" pageHeight="590" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Author" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.repo" value="&lt;b&gt;IaC repository&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Bicep + Terraform azuread&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="90" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.repo">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.poldef" value="&lt;b&gt;Policy definitions&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;deny, audit, DINE&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="210" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.poldef">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.cajson" value="&lt;b&gt;CA policies as JSON&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;38 policies&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="330" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico4" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.cajson">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st5" value="Validate" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="430" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.lint" value="&lt;b&gt;PR checks&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;format, lint, PSRule&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="430" y="90" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.lint">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.whatif" value="&lt;b&gt;What-if / plan&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;no silent role deletes&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="430" y="210" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.whatif">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.cod" value="&lt;b&gt;IAM code owners&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;two-person rule&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="430" y="330" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico8" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.cod">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st9" value="Non-production" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="790" y="60" width="180" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.dev" value="&lt;b&gt;Deploy DEV&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;federated credential&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="790" y="90" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.dev">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.test" value="&lt;b&gt;Deploy TEST&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;integration suite&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="790" y="210" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.test">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.ro" value="&lt;b&gt;Report-only CA&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;14 days of signal&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="790" y="330" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.ro">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st13" value="Gate to production" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1140" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.pimd" value="&lt;b&gt;PIM-activated deployer&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;60-minute window&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="90" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico14" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.pimd">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.cab" value="&lt;b&gt;Change approval&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;standard or emergency&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="210" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.cab">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.comp" value="&lt;b&gt;Compliance scan&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Azure Policy, blocking&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="330" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.comp">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st17" value="Production &amp; drift" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1540" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.prod" value="&lt;b&gt;Deploy PROD&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;5 subscriptions&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1540" y="90" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico18" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.prod">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.drift" value="&lt;b&gt;Drift detector&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;daily what-if&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1540" y="210" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.drift">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.roll" value="&lt;b&gt;Rollback&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;revert commit, re-apply&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#5c1a17;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1540" y="330" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico20" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACo0lEQVRoge2YTYiNURjHf2MuNb5iNsTMpNxSruQjG3ai1N1YSBasWFAsJspCIbGZhRILq1usFLJQGslqdkj5SNgw02AzikEz4ToWZ97mveOc93y975xb3n89Nd3p+T+/Z+b03HMeKFXq/1Zngd41oA6sAoaB3wXWylUdwGVApGIU2BwTykVHaIVPYhhYGJHLSkuBMdQNCOBCPDQ7XUEPL4BJoBqNzqC1wC+yGxDArViAJt3HDJ/EzkiMWu3GHl4AL4FKFFKF5gFvcWtAAIdjwKp0End4AXwGuiPwtmgZ8AW/BgRwcfaRW9XAH14gp1Zt1qmntBFoGgBt4kEIREdA3hCwTfG7JvAc+DPj8+XASo1fHbjnyeKlfbif68XIG6kq5zUwt1jkaXUB7zUgWfedTuR/RZfXXyR0WmczIATyKq3SEkPeV+QxK1Q9wHcDyDVNbp8hTwBXC2QH4IYFxB1N7jqL3CYFPny2kn2Gk3iYkW8zVofwn45azQEeWQI81njssswXwJ68GzjoUPyNxmOvg8cIMD8v+EXAR4finzQ+hxw8BHAqrwYGHAv/0Pj0e/j0hcJXke9Yl8IC9WPljIfPdROgabHVwO+2OAlMACumogocR16/XbQeGAQ+eDCwHfe/WBHxBDkFnVRBvlt9i44Bx4BNyPF5O7CJA64NHA0oNg6sVnheCvAcxWGr1418r/oWG9D4LgB+Bviet21g5mLWNfZneL8K8J1AbrozVcNuu5YVpzXeFeRsD/G+aWpgMLCAQH5rq9YlJ3LwFsAOHXw9pwICeIEcw11AL3COsPOfjqdobqt3c2yg6NiSQKe/IHpUXbWpepMf0g08iwDiI4Fc2/yjNcA34h8PUzSyutuAnETjbQCajibwDjmi22YtX6pUqRz0FyGU+wg7R1qJAAAAAElFTkSuQmCC;" vertex="1" parent="n.roll">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine21" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="260" y="250" as="sourcePoint" />
            <mxPoint x="420" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine22" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="630" y="250" as="sourcePoint" />
            <mxPoint x="780" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine23" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="980" y="250" as="sourcePoint" />
            <mxPoint x="1130" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine24" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1370" y="250" as="sourcePoint" />
            <mxPoint x="1530" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e25" value="destructive plan blocked" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.whatif" target="n.roll">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="530" y="320" />
              <mxPoint x="1640" y="320" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e26" value="non-compliant" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.comp" target="n.roll">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e27" value="raises a PR for manual change" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.drift" target="n.repo">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1640" y="200" />
              <mxPoint x="150" y="200" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Identity as Code — how an access change reaches production" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1690" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg28" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="40" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg29" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="490" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg30" value="" style="rounded=1;arcSize=30;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="210" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg31" value="Decision point" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="240" y="490" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="350" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="Interface / broker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="370" y="490" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
          <mxGeometry x="500" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="Risk / gap" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="530" y="490" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#b85450;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="620" y="500" as="sourcePoint" />
            <mxPoint x="640" y="500" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg37" value="failure / alternate" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="650" y="490" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="780" y="500" as="sourcePoint" />
            <mxPoint x="810" y="500" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg39" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="810" y="490" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="The deploy identity itself holds no standing role: the pipeline federates, activates through PIM, deploys, and expires. Portal changes are not blocked outright — they are detected within 24 hours and reconciled back into the repository, because a control that stops an incident response gets switched off." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="520" width="1690" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="540" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data &amp; AI Global Practice   ·   date 2026-08" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="550" width="1690" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
