{"id":32272,"date":"2026-10-06T09:08:32","date_gmt":"2026-10-06T07:08:32","guid":{"rendered":"https:\/\/xoap.io\/?page_id=32272"},"modified":"2026-10-07T15:05:51","modified_gmt":"2026-10-07T13:05:51","slug":"m365-manager","status":"publish","type":"page","link":"https:\/\/xoap.io\/fr\/m365-manager\/","title":{"rendered":"M365 Manager"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"32272\" class=\"elementor elementor-32272\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d8fd9e e-flex e-con-boxed e-con e-parent\" data-id=\"1d8fd9e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b46d641 elementor-widget elementor-widget-html\" data-id=\"b46d641\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n  XOAP M365 Manager \u2014 Shared Styles + Hero\n  =========================================\n  This widget carries every design dependency for the whole\n  \"M365 Manager\" landing page \u2014 fonts (Inter + JetBrains Mono), Elementor\n  background overrides, resets, buttons, typography, hover states,\n  FAQ\/table responsive rules and the section styles used by widgets 02\u201308.\n  Keep it first on the page. Widgets 02\u201308 are markup only.\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600&display=swap\" rel=\"stylesheet\">\n<style>\n\/* Page background + let Elementor containers show it *\/\nhtml,body{background-color:#0B1215;}\n.elementor-page,.elementor-section-wrap,.site-content,#content,#page{background-color:#0B1215 !important;}\n.elementor-section:not([data-settings*=\"sticky\"]),.elementor-container,.e-con:not(.elementor-sticky){background-color:transparent !important;}\n.elementor-widget-html .xoap-m365{margin:0;}\n\n\/* Base, resets, buttons, shared components *\/\nhtml{scroll-behavior:smooth}\n.xoap-m365{background:#0B1215;color:#fff;font-family:'Inter',Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:normal;font-size:16px}\n.xoap-m365 *,.xoap-m365 *::before,.xoap-m365 *::after{box-sizing:border-box}\n.xoap-m365.xoap-m365 :is(h1,h2,h3,p,summary,b,span,div,td,th){font-family:inherit}\n.xoap-m365.xoap-m365 :is(h1,h2,h3){color:#fff;text-transform:none;padding:0}\n.xoap-m365.xoap-m365 :is(table,thead,tbody,tr,th,td){border-left:0;border-right:0;background-color:transparent;margin:0}\n.xoap-m365.xoap-m365 table{border:0;margin:0}\n.xoap-m365.xoap-m365 img{max-width:none;border:0;box-shadow:none}\n.xoap-m365 a{color:#6EE0F7;text-decoration:none}\n.xoap-m365 a:hover{color:#6EE0F7;text-decoration:underline}\n\n\/* Monospace \u2014 JetBrains Mono across the whole M365 page\n   Applies to code\/pre\/kbd\/samp, the widget-04 diff, and anything with class=\"mono\" *\/\n.xoap-m365.xoap-m365 :is(code,pre,kbd,samp,.mono,.x04-diff){font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace !important;font-feature-settings:\"liga\" 0;}\n\n\/* Buttons \u2014 matched to the Configuration Management page *\/\n.xoap-m365 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:4px;font-weight:600;font-size:15px;line-height:1.2;border:1px solid transparent;cursor:pointer;text-decoration:none;font-family:inherit;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}\n.xoap-m365 .btn:hover{text-decoration:none !important}\n.xoap-m365 .btn svg{width:18px;height:18px;flex-shrink:0;display:block}\n.xoap-m365 .btn-primary{height:50px !important;padding:0 24px !important;gap:11px !important;font-family:'Inter',sans-serif !important;font-size:16px !important;font-weight:700 !important;letter-spacing:-0.005em !important;background:#6EE0F7 !important;color:#0B1215 !important;border:1px solid #6EE0F7 !important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.55),inset 0 -1px 0 0 rgba(11,18,21,0.08) !important;transition:background-color 180ms cubic-bezier(0.16,1,0.3,1),border-color 180ms cubic-bezier(0.16,1,0.3,1),color 180ms cubic-bezier(0.16,1,0.3,1),box-shadow 180ms cubic-bezier(0.16,1,0.3,1) !important}\n.xoap-m365 .btn-primary:hover{background:#FFFFFF !important;border-color:#6EE0F7 !important;color:#476166 !important;box-shadow:none !important}\n.xoap-m365 .btn-demo{height:50px !important;padding:0 24px !important;gap:11px !important;font-family:'Inter',sans-serif !important;font-size:16px !important;font-weight:700 !important;letter-spacing:-0.005em !important;white-space:nowrap !important;background:#FFFFFF !important;color:#0B1215 !important;border:1px solid #FFFFFF !important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,1),inset 0 -1px 0 0 rgba(0,0,0,0.08) !important;transition:background-color 180ms cubic-bezier(0.16,1,0.3,1),border-color 180ms cubic-bezier(0.16,1,0.3,1),color 180ms cubic-bezier(0.16,1,0.3,1) !important}\n.xoap-m365 .btn-demo:hover{background:#F3F6F7 !important;border-color:#F3F6F7 !important;color:#0B1215 !important}\n.xoap-m365 .btn-secondary-dark,.xoap-m365 .btn-secondary-dark:hover{color:#D0DBDD}\n.xoap-m365 .btn-secondary-dark{background:transparent;border-color:#D0DBDD}\n.xoap-m365 .btn-secondary-dark:hover{background:rgba(208,219,221,0.08)}\n\n.xoap-m365 .eyebrow{font-size:12px;font-weight:600;letter-spacing:6.56px;text-transform:uppercase;color:#58B3C6}\n.xoap-m365 .grad-border{position:relative;border-radius:24px}\n.xoap-m365 .grad-border::before{content:\"\";position:absolute;inset:0;padding:1.5px;border-radius:24px;background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}\n.xoap-m365 summary::-webkit-details-marker{display:none}\n.xoap-m365 summary{list-style:none}\n.xoap-m365 details[open] [data-faq-chev]{transform:rotate(45deg);background:rgba(110,224,247,0.15) !important}\n@media (max-width:860px){.xoap-m365 [data-pt-area]{display:none}.xoap-m365 [data-pt-plan]{width:90px !important}}\n@media (max-width:600px){.xoap-m365 [data-pt-foot]{flex-direction:column !important;gap:16px !important;align-items:flex-start !important}.xoap-m365 [data-pt-acts]{flex-direction:column !important;width:100% !important}.xoap-m365 [data-pt-acts] .btn{width:100% !important}.xoap-m365 [data-pt-txt]{max-width:100% !important}}\n.xoap-m365 .xm-h0:hover{background:rgba(110,224,247,0.03) !important}.xoap-m365 .xm-h1:hover{background:rgba(208,219,221,0.08) !important;text-decoration:none !important}.xoap-m365 .xm-h2:hover{background:#FFFFFF !important;border-color:#6EE0F7 !important;color:#476166 !important;box-shadow:none !important;text-decoration:none !important}.xoap-m365 .xm-h3:hover{border-color:#6EE0F7 !important}\n\n\/* Hero *\/\n.xoap-m365 .xm-hero-acts{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}\n.xoap-m365 .xm-hero-meta{font-size:13px;color:#8FA6AB;display:inline-flex;align-items:center;gap:8px;margin-top:-14px}\n.xoap-m365 .xm-hero-meta svg{width:14px;height:14px;color:#59CA53;display:block}\n@media (max-width:700px){.xoap-m365 .xm-hero{padding:72px 20px 64px !important}}\n\n\/* Section styles (used by widgets 02\u201307) *\/\n\/* 02-proof-strip *\/\n.xoap-m365.xoap-m365 .s02-0{padding:40px 32px;display:flex;flex-direction:column;gap:8px;border-right:1px solid #354F55;}\n.xoap-m365.xoap-m365 .s02-1{font-size:56px;font-weight:800;letter-spacing:-0.32px;color:#fff;line-height:1;}\n\/* 03-problem *\/\n.xoap-m365.xoap-m365 .s03-0{background:#0B1215;border:1px solid #354F55;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:16px;}\n.xoap-m365.xoap-m365 .s03-1{height:136px;border-radius:16px;background:#121D21;border:1px solid #1d2c31;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 20px;}\n.xoap-m365.xoap-m365 .s03-2{width:40px;height:40px;border-radius:8px;background:#0B1215;border:1px solid #354F55;display:grid;place-items:center;flex-shrink:0;}\n.xoap-m365.xoap-m365 .s03-3{flex:1;min-width:12px;max-width:40px;height:0;border-top:1px solid #354F55;}\n.xoap-m365.xoap-m365 .s03-4{margin:0;font-size:16px;line-height:1.6;color:#D0DBDD;text-wrap:pretty;}\n.xoap-m365.xoap-m365 .s03-5{flex:1;min-width:12px;max-width:40px;height:0;border-top:1px dashed #354F55;}\n.xoap-m365.xoap-m365 .s03-6{width:48px;height:48px;border-radius:8px;background:#0B1215;border:1px solid #354F55;display:grid;place-items:center;flex-shrink:0;}\n\/* 04-pillars *\/\n.xoap-m365.xoap-m365 .s04-0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:64px;align-items:center;}\n.xoap-m365.xoap-m365 .s04-1{display:flex;flex-direction:column;gap:20px;}\n.xoap-m365.xoap-m365 .s04-2{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.2;font-weight:600;letter-spacing:-0.32px;text-wrap:balance;}\n.xoap-m365.xoap-m365 .s04-3{margin:0;font-size:18px;line-height:1.6;color:#D0DBDD;text-wrap:pretty;}\n.xoap-m365.xoap-m365 .s04-4{border-radius:8px;overflow:hidden;border:1px solid #354F55;background:#121D21;font-size:13px;color:#D0DBDD;}\n.xoap-m365.xoap-m365 .s04-5{padding:10px 0;white-space:nowrap;color:#748D93;}\n.xoap-m365.xoap-m365 .s04-6{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.8fr) minmax(0,1.8fr) auto;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .s04-7{color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s04-8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s04-9{font-size:11px;font-weight:500;padding:2px 7px;border-radius:4px;border:1px solid #354F55;color:#D0DBDD;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s04-10{font-size:12px;font-weight:600;color:#9EED69;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s04-11{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .s04-12{font-size:14px;font-weight:600;color:#fff;}\n.xoap-m365.xoap-m365 .s04-13{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;background:rgba(20,184,165,0.15);color:#14B8A5;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s04-14{display:flex;flex-direction:column;gap:4px;}\n.xoap-m365.xoap-m365 .s04-15{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .s04-16{display:flex;gap:12px;padding:3px 12px;background:transparent;}\n.xoap-m365.xoap-m365 .s04-17{display:flex;gap:12px;padding:3px 12px;background:rgba(240,68,56,0.08);}\n.xoap-m365.xoap-m365 .s04-18{display:flex;gap:12px;padding:3px 12px;background:rgba(89,202,83,0.08);}\n.xoap-m365.xoap-m365 .s04-19{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 44px 48px;align-items:center;gap:14px;padding:12px 20px;border-top:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .s04-20{height:6px;border-radius:3px;background:#1b2c31;overflow:hidden;}\n.xoap-m365.xoap-m365 .s04-21{color:#fff;font-weight:700;text-align:right;}\n.xoap-m365.xoap-m365 .s04-22{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;text-align:center;background:rgba(89,202,83,0.18);color:#9EED69;}\n\/* 05-honesty-close *\/\n.xoap-m365.xoap-m365 .s05-0{background:#0B1215;border:1px solid #354F55;border-radius:8px;padding:16px 20px;display:flex;flex-direction:column;gap:4px;min-width:150px;}\n.xoap-m365.xoap-m365 .s05-1{font-size:32px;font-weight:700;color:#6EE0F7;}\n\/* 06-free-vs-paid *\/\n.xoap-m365.xoap-m365 .s06-0{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:none;color:#748D93;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s06-1{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:none;color:#fff;}\n.xoap-m365.xoap-m365 .s06-2{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:none;text-align:center;font-weight:600;}\n.xoap-m365.xoap-m365 .s06-3{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;font-weight:700;background:rgba(89,202,83,0.18);color:#9EED69;}\n.xoap-m365.xoap-m365 .s06-4{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:1px solid #354F55;color:#748D93;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;}\n.xoap-m365.xoap-m365 .s06-5{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:1px solid #354F55;color:#fff;}\n.xoap-m365.xoap-m365 .s06-6{padding:14px 20px;border-bottom:1px solid #1b2c31;color:#D0DBDD;vertical-align:middle;border-top:1px solid #354F55;text-align:center;font-weight:600;}\n.xoap-m365.xoap-m365 .s06-7{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;font-weight:700;background:rgba(240,68,56,0.14);color:#FDA29B;}\n\/* 07-faq *\/\n.xoap-m365.xoap-m365 .s07-0{background:#121D21;border:1px solid #354F55;border-radius:4px;overflow:hidden;}\n.xoap-m365.xoap-m365 .s07-1{list-style:none;cursor:pointer;padding:20px 24px;font-size:16px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;}\n.xoap-m365.xoap-m365 .s07-2{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:#0B1215;color:#6EE0F7;flex-shrink:0;transition:transform .2s ease,background .2s ease;}\n.xoap-m365.xoap-m365 .s07-3{width:16px;height:16px;background:currentColor;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg class='lucide lucide-plus' xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M5 12h14' \/%3E %3Cpath d='M12 5v14' \/%3E %3C\/svg%3E\") center\/contain no-repeat;mask:url(\"data:image\/svg+xml,%3Csvg class='lucide lucide-plus' xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M5 12h14' \/%3E %3Cpath d='M12 5v14' \/%3E %3C\/svg%3E\") center\/contain no-repeat;}\n.xoap-m365.xoap-m365 .s07-4{padding:0 24px 22px;color:#D0DBDD;font-size:15px;line-height:1.6;}\n<\/style>\n\n<div class=\"xoap-m365\">\n<section class=\"xm-hero\" data-screen-label=\"01 Hero\" style=\"position:relative;overflow:hidden;padding:120px 32px 96px;\">\n    <div style=\"position:absolute;left:50%;top:-10%;width:1100px;height:700px;transform:translateX(-50%);background:radial-gradient(ellipse at center, #6ee0f740 0%, transparent 70%);pointer-events:none;opacity:0.6;\"><\/div>\n    <div style=\"position:relative;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;\">\n      <div class=\"eyebrow\">M365 Manager<\/div>\n      <h1 style=\"margin:0;max-width:980px;font-size:clamp(40px,6vw,72px);line-height:1.05;font-weight:800;letter-spacing:-0.32px;text-wrap:balance;\">One console for Windows 365, Intune and Entra ID \u2013 <span style=\"color:#14B8A5;\">and it tells you the truth<\/span><\/h1>\n      <p style=\"margin:0;max-width:760px;font-size:20px;line-height:1.55;color:#D0DBDD;text-wrap:pretty;\">Cloud PCs, laptops, users, policies and reports side by side, live from Microsoft Graph. Start with the free 65-check tenant health check: read-only, no consent beyond Graph and it scores your tenant in one pass.<\/p>\n      <div class=\"xm-hero-acts\">\n        <a href=\"https:\/\/auth.xoap.io\/auth\/realms\/my.xoap.io\/protocol\/openid-connect\/registrations?client_id=portal&response_type=code&scope=openid%20email&redirect_uri=https:\/\/my.xoap.io&kc_locale=en\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><line x1=\"19\" x2=\"19\" y1=\"8\" y2=\"14\"\/><line x1=\"22\" x2=\"16\" y1=\"11\" y2=\"11\"\/><\/svg>\n          Start for free\n        <\/a>\n        <a href=\"https:\/\/calendly.com\/xoap\/30min\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-demo\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 8l4 4-4 4\"\/><path d=\"M2 12h20\"\/><\/svg>\n          Book a demo\n        <\/a>\n      <\/div>\n      <div class=\"xm-hero-meta\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n        No credit card required\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0743a6d e-flex e-con-boxed e-con e-parent\" data-id=\"0743a6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5e6a03 elementor-widget elementor-widget-image\" data-id=\"c5e6a03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"679\" src=\"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1024x679.png\" class=\"attachment-large size-large wp-image-32288\" alt=\"M365 Manager by XOAP\" srcset=\"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1024x679.png 1024w, https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-300x199.png 300w, https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-768x510.png 768w, https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1536x1019.png 1536w, https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-18x12.png 18w, https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4cd24b0 e-flex e-con-boxed e-con e-parent\" data-id=\"4cd24b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13bdc81 elementor-widget elementor-widget-html\" data-id=\"13bdc81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n  SNIPPET 02 \u2014 Ecosystem Strip\n  ==============================\n-->\n<style>\n.strip{padding:64px 0;}\n.strip-inner{display:flex;flex-direction:column;align-items:center;gap:28px;}\n.strip-label{font-size:12px;font-weight:700;letter-spacing:6.56px;text-transform:uppercase;color:#748D93;}\n.strip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}\n.strip-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#121D21;border:1px solid #354F55;border-radius:4px;color:#D0DBDD;font-size:13px;font-weight:500;}\n.strip-pill::before{content:\"\";width:8px;height:8px;border-radius:2px;background:#5A7278;flex-shrink:0;}\n@media(max-width:600px){\n  .strip{padding:40px 0;}\n  .strip-inner{gap:20px;}\n  .strip-label{font-size:11px;letter-spacing:2.5px;text-align:center;}\n  .strip-row{gap:8px;}\n  .strip-pill{padding:6px 12px;font-size:12px;}\n}\n<\/style>\n<section class=\"strip\">\n  <div class=\"wrap strip-inner\">\n    <div class=\"strip-label\">Empowered by a strong ecosystem<\/div>\n    <div class=\"strip-row\">\n      <span class=\"strip-pill\">Microsoft Azure<\/span>\n      <span class=\"strip-pill\">AWS<\/span>\n      <span class=\"strip-pill\">Google Cloud Platform<\/span>\n      <span class=\"strip-pill\">GraphQL<\/span>\n      <span class=\"strip-pill\">PowerShell<\/span>\n      <span class=\"strip-pill\">GitHub<\/span>\n      <span class=\"strip-pill\">Packer<\/span>\n      <span class=\"strip-pill\">Terraform<\/span>\n      <span class=\"strip-pill\">VMware<\/span>\n      <span class=\"strip-pill\">Citrix<\/span>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22fdf8f e-flex e-con-boxed e-con e-parent\" data-id=\"22fdf8f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5277208 elementor-widget elementor-widget-html\" data-id=\"5277208\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- XOAP M365 Manager \u00b7 03-problem \u00b7 needs widget 01 (shared styles) on the page -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600&display=swap\" rel=\"stylesheet\">\n<style>\n\/* Typography \u2014 matches AVD Features (Inter) *\/\n.xoap-m365.xoap-m365,\n.xoap-m365.xoap-m365 *{\n  font-family:'Inter',Arial,sans-serif !important;\n  -webkit-font-smoothing:antialiased;\n  text-rendering:optimizeLegibility;\n}\n\/* Section heading \u2014 same weight and tracking as AVD block heading *\/\nhtml body .xoap-m365.xoap-m365 .x03 .x03-wrap h2{\n  font-weight:800 !important;\n  font-style:normal !important;\n  font-variation-settings:'wght' 800 !important;\n  letter-spacing:-0.028em !important;\n  text-transform:none !important;\n  color:#fff !important;\n}\n\/* Card headings \u2014 same weight and tracking as AVD feature headings *\/\nhtml body .xoap-m365.xoap-m365 .x03 .s03-0 h3{\n  font-weight:800 !important;\n  font-style:normal !important;\n  font-variation-settings:'wght' 800 !important;\n  letter-spacing:-0.024em !important;\n  text-transform:none !important;\n  line-height:1.2 !important;\n  color:#fff !important;\n}\n\/* Card body \u2014 same as AVD feature paragraphs *\/\nhtml body .xoap-m365.xoap-m365 .x03 .s03-4{\n  color:#D0DBDD !important;\n  line-height:1.6 !important;\n}\n\n\/* Mobile only \u2014 desktop unchanged *\/\n@media (max-width:700px){\n  .xoap-m365.xoap-m365 .x03{padding:72px 16px !important;}\n  .xoap-m365.xoap-m365 .x03-wrap{gap:40px !important;}\n  .xoap-m365.xoap-m365 .x03-wrap h2{font-size:30px !important;}\n  .xoap-m365.xoap-m365 .x03-grid{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}\n  .xoap-m365.xoap-m365 .x03 .s03-0{padding:20px;border-radius:20px;gap:14px;}\n  .xoap-m365.xoap-m365 .x03 .s03-1{height:112px;border-radius:12px;padding:0 12px;gap:8px;}\n  .xoap-m365.xoap-m365 .x03 h3{font-size:20px !important;line-height:1.25;}\n  .xoap-m365.xoap-m365 .x03 .s03-4{font-size:15px;line-height:1.55;}\n}\n@media (max-width:360px){\n  .xoap-m365.xoap-m365 .x03 .s03-1 > *{transform:scale(.9);}\n}\n<\/style>\n<div class=\"xoap-m365\">\n<section class=\"x03\" data-screen-label=\"03 Problem\" style=\"padding:120px 32px;background:linear-gradient(180deg,#0b1215 0%,#121d21 100%);\">\n    <div class=\"x03-wrap\" style=\"max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:64px;\">\n      <div style=\"display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:760px;margin:0 auto;\">\n        <div class=\"eyebrow\">The problem<\/div>\n        <h2 style=\"margin:0;font-size:clamp(32px,4vw,48px);line-height:1.1;font-weight:800;letter-spacing:-0.028em;text-wrap:balance;\">Your estate is real. Your view of it isn't<\/h2>\n      <\/div>\n      <div class=\"x03-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;\">\n        <div class=\"s03-0\">\n          <div class=\"s03-1\"><div style=\"display:grid;grid-template-columns:repeat(2,40px);gap:8px;\"><div class=\"s03-2\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/div><div class=\"s03-2\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/div><div class=\"s03-2\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z\"\/><\/svg><\/div><div class=\"s03-2\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"\/><path d=\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09\"\/><path d=\"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z\"\/><path d=\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05\"\/><\/svg><\/div><\/div><div class=\"s03-3\"><\/div><div style=\"width:56px;height:56px;border-radius:8px;background:rgba(20,184,165,0.12);border:1px solid #14B8A5;display:grid;place-items:center;flex-shrink:0;\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#14B8A5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z\"\/><path d=\"M20.054 15.987H3.946\"\/><\/svg><\/div><\/div>\n          <h3 style=\"margin:0;font-size:22px;font-weight:800;letter-spacing:-0.024em;\">Four records, one laptop<\/h3>\n          <p class=\"s03-4\">An Entra device object, an Intune enrollment, maybe a Cloud PC, maybe an Autopilot record. Four portals, four half-answers and the mismatches are exactly where the problems live.<\/p>\n        <\/div>\n        <div class=\"s03-0\">\n          <div class=\"s03-1\"><div style=\"width:56px;height:56px;border-radius:8px;background:#0B1215;border:1px solid #354F55;display:grid;place-items:center;flex-shrink:0;\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12 14 4-4\"\/><path d=\"M3.34 19a10 10 0 1 1 17.32 0\"\/><\/svg><\/div><div style=\"display:flex;flex-direction:column;gap:22px;flex:1;max-width:40px;\"><div class=\"s03-3\"><\/div><div class=\"s03-5\"><\/div><\/div><div style=\"display:flex;flex-direction:column;gap:12px;\"><div class=\"s03-2\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m16 9-5.5 5.5L8 12\"\/><\/svg><\/div><div style=\"width:40px;height:40px;border-radius:8px;background:#0B1215;border:1px dashed #354F55;display:grid;place-items:center;flex-shrink:0;\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#748D93\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"\/><path d=\"M12 17h.01\"\/><\/svg><\/div><\/div><\/div>\n          <h3 style=\"margin:0;font-size:22px;font-weight:800;letter-spacing:-0.024em;\">Green dashboards that mean nothing<\/h3>\n          <p class=\"s03-4\">A tile shows 0 % non-compliant. Is the fleet clean, or did the read fail? Most consoles cannot tell you, because they never kept the difference.<\/p>\n        <\/div>\n        <div class=\"s03-0\">\n          <div class=\"s03-1\"><div class=\"s03-6\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z\"\/><path d=\"M14.487 7.858A1 1 0 0 1 14 7V2\"\/><path d=\"M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516\"\/><path d=\"M8 18h1\"\/><\/svg><\/div><div class=\"s03-3\"><\/div><div class=\"s03-6\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#D0DBDD\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"\/><path d=\"M3 3v5h5\"\/><path d=\"M12 7v5l4 2\"\/><\/svg><\/div><div class=\"s03-5\"><\/div><div style=\"width:48px;height:48px;border-radius:8px;background:#0B1215;border:1px dashed #354F55;display:grid;place-items:center;flex-shrink:0;\"><svg style=\"flex-shrink:0;display:block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#748D93\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 14 4 9l5-5\"\/><path d=\"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11\"\/><\/svg><\/div><\/div>\n          <h3 style=\"margin:0;font-size:22px;font-weight:800;letter-spacing:-0.024em;\">Changes you cannot walk back<\/h3>\n          <p class=\"s03-4\">Someone edited a policy last Thursday. Which one, what did it say before and can you put it back?<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d06e58 e-flex e-con-boxed e-con e-parent\" data-id=\"9d06e58\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51931a5 elementor-widget elementor-widget-html\" data-id=\"51931a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- XOAP M365 Manager \u00b7 04-pillars \u00b7 needs widget 01 (shared styles) on the page -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600&display=swap\" rel=\"stylesheet\">\n<style>\n\/* Typography \u2014 matches AVD Features (Inter + JetBrains Mono) *\/\n.xoap-m365.xoap-m365,\n.xoap-m365.xoap-m365 *{\n  font-family:'Inter',Arial,sans-serif !important;\n  -webkit-font-smoothing:antialiased;\n  text-rendering:optimizeLegibility;\n}\n.xoap-m365.xoap-m365 .x04-diff,\n.xoap-m365.xoap-m365 .x04-diff *{\n  font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace !important;\n}\n\/* Headings \u2014 same weight, tracking and size as AVD feature headings *\/\n.xoap-m365.xoap-m365 .x04 h2.s04-2{\n  font-size:34px !important;\n  font-weight:800 !important;\n  letter-spacing:-0.024em !important;\n  line-height:1.15 !important;\n  color:#fff !important;\n  margin:0 0 16px !important;\n}\n.xoap-m365.xoap-m365 .x04 .s04-3{\n  font-size:16px !important;\n  line-height:1.6 !important;\n  color:#D0DBDD !important;\n}\n@media (max-width:900px){\n  .xoap-m365.xoap-m365 .x04 h2.s04-2{font-size:26px !important;}\n}\n@media (max-width:480px){\n  .xoap-m365.xoap-m365 .x04 h2.s04-2{font-size:22px !important;}\n  .xoap-m365.xoap-m365 .x04 .s04-3{font-size:14.5px !important;}\n}\n\n\/* Mobile only \u2014 desktop unchanged *\/\n@media (max-width:700px){\n  .xoap-m365.xoap-m365 .x04{padding:72px 16px !important;}\n  .xoap-m365.xoap-m365 .x04-wrap{gap:88px !important;}\n  .xoap-m365.xoap-m365 .x04 .s04-0{gap:32px;}\n  .xoap-m365.xoap-m365 .x04 .s04-0 > .s04-4{order:2;}          \/* text first, illustration second on every pillar *\/\n  .xoap-m365.xoap-m365 .x04 .s04-4{font-size:12.5px;}\n  .xoap-m365.xoap-m365 .x04 .s04-11,\n  .xoap-m365.xoap-m365 .x04 .s04-6,\n  .xoap-m365.xoap-m365 .x04 .s04-15,\n  .xoap-m365.xoap-m365 .x04 .s04-19{padding-left:16px;padding-right:16px;}\n  .xoap-m365.xoap-m365 .x04 .s04-11{flex-wrap:wrap;row-gap:8px;}\n\n  \/* 1 \u00b7 Devices table: tabs scroll, device + state on top, sources underneath *\/\n  .xoap-m365.xoap-m365 .x04-tabs{gap:14px !important;padding:0 16px !important;font-size:11.5px !important;align-items:center;}\n  .xoap-m365.xoap-m365 .x04-tabs > span:first-child,\n  .xoap-m365.xoap-m365 .x04-tabs > span:nth-child(n+6){display:none;}\n  .xoap-m365.xoap-m365 .x04-tabs::after{content:\"+7\";margin-left:auto;padding:2px 6px;border-radius:4px;border:1px solid #354F55;color:#748D93;font-size:11px;font-weight:600;}\n  .xoap-m365.xoap-m365 .x04-th{grid-template-columns:minmax(0,1fr) auto !important;padding:10px 16px !important;}\n  .xoap-m365.xoap-m365 .x04-th > span:nth-child(2),\n  .xoap-m365.xoap-m365 .x04-th > span:nth-child(3){display:none;}\n  .xoap-m365.xoap-m365 .x04 .s04-6{grid-template-columns:minmax(0,1fr) auto;row-gap:8px;}\n  .xoap-m365.xoap-m365 .x04 .s04-6 > span:nth-child(1){order:1;}\n  .xoap-m365.xoap-m365 .x04 .s04-6 > span:nth-child(2){display:none;}\n  .xoap-m365.xoap-m365 .x04 .s04-6 > span:nth-child(3){order:3;grid-column:1 \/ -1;}\n  .xoap-m365.xoap-m365 .x04 .s04-6 > span:nth-child(4){order:2;}\n\n  \/* 2 \u00b7 Health check findings: severity + title, refs on a second line *\/\n  .xoap-m365.xoap-m365 .x04 .s04-15{flex-wrap:wrap;row-gap:8px;align-items:center;}\n  .xoap-m365.xoap-m365 .x04 .s04-15 > span:nth-child(1){min-width:88px;text-align:center;}\n  .xoap-m365.xoap-m365 .x04 .s04-15 > span:nth-child(2){flex:1 1 calc(100% - 100px) !important;line-height:1.4;}\n  .xoap-m365.xoap-m365 .x04 .s04-15 > span:nth-child(3){margin-left:100px;}\n  .xoap-m365.xoap-m365 .x04 .s04-15 > span:nth-child(4){margin-left:auto;}\n\n  \/* 3 \u00b7 Diff: keep code lines intact, scroll sideways if needed *\/\n  .xoap-m365.xoap-m365 .x04-diff{margin:0 16px !important;font-size:11px !important;overflow-x:auto;}\n  .xoap-m365.xoap-m365 .x04-diff span{white-space:nowrap;}\n  .xoap-m365.xoap-m365 .x04-diff .s04-16,\n  .xoap-m365.xoap-m365 .x04-diff .s04-17,\n  .xoap-m365.xoap-m365 .x04-diff .s04-18{gap:8px;padding:3px 10px;}\n  .xoap-m365.xoap-m365 .x04-vaultmeta,\n  .xoap-m365.xoap-m365 .x04-vaultfoot{padding-left:16px !important;padding-right:16px !important;}\n\n  \/* 4 \u00b7 Tenants: tighter bars, degraded row reads on one line *\/\n  .xoap-m365.xoap-m365 .x04 .s04-19{grid-template-columns:76px minmax(0,1fr) 36px 40px;gap:10px;}\n  .xoap-m365.xoap-m365 .x04-degraded{grid-column:2 \/ 4;font-size:11.5px !important;line-height:1.35;}\n  .xoap-m365.xoap-m365 .x04-degraded + span + span{display:none;}\n  .xoap-m365.xoap-m365 .x04-estate{padding:16px !important;align-items:flex-end !important;}\n  .xoap-m365.xoap-m365 .x04-estate > span{white-space:nowrap;}\n  .xoap-m365.xoap-m365 .x04-estate .s04-14 > span:first-child{white-space:nowrap;}\n}\n@media (max-width:360px){\n  .xoap-m365.xoap-m365 .x04-estate > span{font-size:11px !important;padding:3px 6px !important;}\n  .xoap-m365.xoap-m365 .x04-diff{font-size:10px !important;}\n  .xoap-m365.xoap-m365 .x04-diff .s04-16,\n  .xoap-m365.xoap-m365 .x04-diff .s04-17,\n  .xoap-m365.xoap-m365 .x04-diff .s04-18{gap:6px;padding:3px 8px;}\n}\n<\/style>\n<div class=\"xoap-m365\">\n<section id=\"console\" class=\"x04\" data-screen-label=\"04 Pillars\" style=\"padding:120px 32px;\">\n    <div class=\"x04-wrap\" style=\"max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:120px;\">\n      <div class=\"s04-0\">\n        <div class=\"s04-1\">\n          <div class=\"eyebrow\">One console<\/div>\n          <h2 class=\"s04-2\">One console, drawn around your estate \u2013 not around Microsoft's APIs<\/h2>\n          <p class=\"s04-3\">Eleven tabs. A laptop is one row, not four lists. Licensing sits under Users, cloud apps under Apps, admin units under Groups \u2013 and every route stays a flat URL, so there is no hierarchy to learn.<\/p>\n        <\/div>\n        <div class=\"s04-4\"><div class=\"x04-tabs\" style=\"display:flex;gap:18px;padding:0 20px;border-bottom:1px solid #1b2c31;font-size:12px;font-weight:500;overflow:hidden;\"><span class=\"s04-5\">Overview<\/span><span class=\"s04-5\">Cloud PCs<\/span><span style=\"padding:10px 0;white-space:nowrap;color:#fff;border-bottom:2px solid #14B8A5;\">Devices<\/span><span class=\"s04-5\">Users<\/span><span class=\"s04-5\">Groups<\/span><span class=\"s04-5\">Apps<\/span><span class=\"s04-5\">Policies<\/span><span class=\"s04-5\">Reports<\/span><\/div>\n<div class=\"x04-th\" style=\"display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.8fr) minmax(0,1.8fr) auto;gap:12px;padding:10px 20px;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#748D93;\"><span>Device<\/span><span>User<\/span><span>Sources<\/span><span>State<\/span><\/div>\n<div class=\"s04-6\"><span class=\"s04-7\">LPT-0142<\/span><span class=\"s04-8\">j.weber<\/span><span style=\"display:flex;gap:4px;flex-wrap:wrap;\"><span class=\"s04-9\">Entra<\/span><span class=\"s04-9\">Intune<\/span><span class=\"s04-9\">Autopilot<\/span><\/span><span class=\"s04-10\">Compliant<\/span><\/div>\n<div class=\"s04-6\"><span class=\"s04-7\">CPC-ops-07<\/span><span class=\"s04-8\">m.klein<\/span><span style=\"display:flex;gap:4px;flex-wrap:wrap;\"><span class=\"s04-9\">Entra<\/span><span class=\"s04-9\">Intune<\/span><span class=\"s04-9\">Cloud PC<\/span><\/span><span class=\"s04-10\">Compliant<\/span><\/div>\n<div class=\"s04-6\"><span class=\"s04-7\">LPT-0388<\/span><span class=\"s04-8\">s.brandt<\/span><span style=\"display:flex;gap:4px;flex-wrap:wrap;\"><span class=\"s04-9\">Entra<\/span><span class=\"s04-9\">Intune<\/span><\/span><span style=\"font-size:12px;font-weight:600;color:#FDA29B;white-space:nowrap;\">Not compliant<\/span><\/div>\n<div class=\"s04-6\"><span class=\"s04-7\">LPT-0415<\/span><span class=\"s04-8\">\u2013<\/span><span style=\"display:flex;gap:4px;flex-wrap:wrap;\"><span class=\"s04-9\">Entra<\/span><\/span><span style=\"font-size:12px;font-weight:600;color:#EFC052;white-space:nowrap;\">Not enrolled<\/span><\/div>\n<div style=\"padding:12px 20px;border-top:1px solid #1b2c31;font-size:12px;color:#748D93;\">One row per device \u00b7 5 sources merged<\/div><\/div>\n      <\/div>\n      <div class=\"s04-0\">\n        <div class=\"s04-4\"><div class=\"s04-11\"><span class=\"s04-12\">Tenant health check<\/span><span class=\"s04-13\">Read-only<\/span><\/div>\n<div style=\"display:flex;align-items:center;gap:20px;padding:20px;\">\n  <div style=\"width:84px;height:84px;border-radius:50%;background:conic-gradient(#14B8A5 0 72%, #1b2c31 72% 100%);display:grid;place-items:center;flex-shrink:0;\"><div style=\"width:68px;height:68px;border-radius:50%;background:#121D21;display:grid;place-items:center;font-size:20px;font-weight:800;color:#fff;\">72%<\/div><\/div>\n  <div class=\"s04-14\"><span style=\"color:#fff;font-weight:600;font-size:14px;\">Severity-weighted score<\/span><span>64 of 65 checks assessed<\/span><\/div>\n<\/div>\n<div class=\"s04-15\"><span style=\"font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;background:rgba(240,68,56,0.14);color:#FDA29B;white-space:nowrap;\">High<\/span><span style=\"flex:1;min-width:0;color:#fff;\">Legacy authentication not blocked<\/span><span style=\"display:flex;gap:4px;\"><span class=\"s04-9\">CIS<\/span><span class=\"s04-9\">NIS2<\/span><\/span><span style=\"font-size:11px;font-weight:600;color:#14B8A5;white-space:nowrap;\">Fix with XOAP<\/span><\/div>\n<div class=\"s04-15\"><span style=\"font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;background:rgba(239,192,82,0.14);color:#EFC052;white-space:nowrap;\">Medium<\/span><span style=\"flex:1;min-width:0;color:#fff;\">Guest invitations open to everyone<\/span><span style=\"display:flex;gap:4px;\"><span class=\"s04-9\">CIS<\/span><\/span><\/div>\n<div class=\"s04-15\"><span style=\"font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;background:rgba(208,219,221,0.08);color:#748D93;white-space:nowrap;\">Low<\/span><span style=\"flex:1;min-width:0;color:#fff;\">Self-service password reset not configured<\/span><span style=\"display:flex;gap:4px;\"><span class=\"s04-9\">NIS2<\/span><\/span><\/div>\n<div class=\"s04-15\"><span style=\"font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;border:1px dashed #354F55;color:#748D93;white-space:nowrap;\">Not assessed<\/span><span style=\"flex:1;min-width:0;color:#D0DBDD;\">Missing permission \u00b7 excluded from the score<\/span><\/div><\/div>\n        <div class=\"s04-1\">\n          <div class=\"eyebrow\">Health check<\/div>\n          <h2 class=\"s04-2\">Know how secure you are before anyone asks<\/h2>\n          <p class=\"s04-3\">65 curated read-only checks, scored severity-weighted, with CIS and NIS2 references and the evidence behind every finding. A check that could not be assessed says why and leaves the denominator alone.<\/p>\n          <p style=\"margin:0;font-size:14px;line-height:1.6;color:#748D93;\">CIS and NIS2 references are a mapping, not a verdict.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"s04-0\">\n        <div class=\"s04-1\">\n          <div class=\"eyebrow\">Safety net<\/div>\n          <h2 class=\"s04-2\">Change anything. Revert everything<\/h2>\n          <p class=\"s04-3\">Every object XOAP touches is captured before the write. Change history on every list, a diff against the live object and a revert that records its own restore point first.<\/p>\n        <\/div>\n        <div class=\"s04-4\"><div class=\"s04-11\"><span class=\"s04-12\">Config vault \u00b7 Windows compliance policy<\/span><span class=\"s04-13\">Captured before write<\/span><\/div>\n<div class=\"x04-vaultmeta\" style=\"display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;\"><div style=\"display:flex;flex-direction:column;gap:2px;\"><span style=\"color:#fff;font-weight:500;\">Edited Thursday, 14:32<\/span><span style=\"font-size:12px;color:#748D93;\">Diff against the live object<\/span><\/div><span class=\"s04-9\">v14 \u2192 live<\/span><\/div>\n<div class=\"x04-diff\" style=\"margin:0 20px;border:1px solid #1b2c31;border-radius:4px;background:#0B1215;padding:8px 0;font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.7;\">\n<div class=\"s04-16\"><span style=\"color:#748D93;width:10px;\"><\/span><span style=\"color:#D0DBDD;\">\"osMinimumVersion\": \"10.0.22631\",<\/span><\/div>\n<div class=\"s04-17\"><span style=\"color:#FDA29B;width:10px;\">\u2212<\/span><span style=\"color:#FDA29B;\">\"passwordMinimumLength\": 12,<\/span><\/div>\n<div class=\"s04-18\"><span style=\"color:#9EED69;width:10px;\">+<\/span><span style=\"color:#9EED69;\">\"passwordMinimumLength\": 8,<\/span><\/div>\n<div class=\"s04-17\"><span style=\"color:#FDA29B;width:10px;\">\u2212<\/span><span style=\"color:#FDA29B;\">\"bitLockerEnabled\": true,<\/span><\/div>\n<div class=\"s04-18\"><span style=\"color:#9EED69;width:10px;\">+<\/span><span style=\"color:#9EED69;\">\"bitLockerEnabled\": false,<\/span><\/div>\n<div class=\"s04-16\"><span style=\"color:#748D93;width:10px;\"><\/span><span style=\"color:#D0DBDD;\">\"secureBootEnabled\": true<\/span><\/div>\n<\/div>\n<div class=\"x04-vaultfoot\" style=\"display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;flex-wrap:wrap;\"><span style=\"font-size:12px;color:#748D93;\">Revert records its own restore point first<\/span><span style=\"display:flex;gap:8px;\"><span style=\"font-size:12px;font-weight:600;padding:7px 12px;border-radius:4px;border:1px solid #D0DBDD;color:#D0DBDD;white-space:nowrap;\">Change history<\/span><span style=\"font-size:12px;font-weight:700;padding:7px 12px;border-radius:4px;background:#14B8A5;color:#0B1215;white-space:nowrap;\">Revert<\/span><\/span><\/div><\/div>\n      <\/div>\n      <div class=\"s04-0\">\n        <div class=\"s04-4\"><div class=\"s04-11\"><span class=\"s04-12\">Customer tenants<\/span><span class=\"s04-13\">4 connected<\/span><\/div>\n<div class=\"x04-estate\" style=\"display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 20px;\"><div class=\"s04-14\"><span style=\"font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#748D93;\">Estate headline<\/span><span style=\"font-size:32px;font-weight:800;color:#fff;line-height:1;\">78%<\/span><\/div><span style=\"font-size:12px;font-weight:600;padding:3px 8px;border-radius:4px;background:rgba(89,202,83,0.18);color:#9EED69;\">\u25b2 3 vs previous run<\/span><\/div>\n<div class=\"s04-19\"><span style=\"color:#fff;font-weight:500;\">Contoso<\/span><span class=\"s04-20\"><span style=\"display:block;height:100%;width:84%;background:#14B8A5;\"><\/span><\/span><span class=\"s04-21\">84%<\/span><span class=\"s04-22\">\u25b2 2<\/span><\/div>\n<div class=\"s04-19\"><span style=\"color:#fff;font-weight:500;\">Fabrikam<\/span><span class=\"s04-20\"><span style=\"display:block;height:100%;width:71%;background:#14B8A5;\"><\/span><\/span><span class=\"s04-21\">71%<\/span><span style=\"font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;text-align:center;background:rgba(240,68,56,0.14);color:#FDA29B;\">\u25bc 1<\/span><\/div>\n<div class=\"s04-19\"><span style=\"color:#fff;font-weight:500;\">Northwind<\/span><span class=\"s04-20\"><span style=\"display:block;height:100%;width:79%;background:#14B8A5;\"><\/span><\/span><span class=\"s04-21\">79%<\/span><span class=\"s04-22\">\u25b2 5<\/span><\/div>\n<div class=\"s04-19\"><span style=\"color:#fff;font-weight:500;\">Tailspin<\/span><span class=\"x04-degraded\" style=\"font-size:12px;color:#748D93;\">Permission missing \u00b7 rows degraded<\/span><span class=\"s04-21\">\u2013<\/span><span><\/span><\/div><\/div>\n        <div class=\"s04-1\">\n          <div class=\"eyebrow\">For MSPs<\/div>\n          <h2 class=\"s04-2\">A score you can say out loud on the client call<\/h2>\n          <p class=\"s04-3\">A percentage per tenant, an estate headline across all of them and a change chip against the previous run. Standing access gets the same discipline: grant an Entra role for 1, 4, 8 or 24 hours with a reason, and revoke it early \u2013 requires Microsoft Entra ID P2.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d05e9b e-flex e-con-boxed e-con e-parent\" data-id=\"0d05e9b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80031f6 elementor-widget elementor-widget-html\" data-id=\"80031f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- XOAP M365 Manager \u00b7 05-honesty-close \u00b7 needs widget 01 (shared styles) on the page -->\n<style>\n\/* Full-bleed band: breaks out of the Elementor container width *\/\nhtml,body{overflow-x:hidden;}\n.xoap-m365 .xm-fullbleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}\n\n.xoap-m365.xoap-m365 .x05{position:relative;overflow:hidden;padding:120px 32px;background-color:#14B8A5;background-image:radial-gradient(ellipse 55% 75% at 0% 0%,rgba(255,255,255,0.20) 0%,transparent 60%),radial-gradient(ellipse 60% 80% at 100% 100%,rgba(8,70,82,0.55) 0%,transparent 65%),linear-gradient(135deg,#1CC4B0 0%,#14B8A5 45%,#0E9A93 100%);}\n.xoap-m365.xoap-m365 .x05::before{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 80% 40%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 80% 40%,#000 0%,transparent 75%);pointer-events:none;}\n.xoap-m365.xoap-m365 .x05-grid{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center;}\n.xoap-m365.xoap-m365 .x05-copy{display:flex;flex-direction:column;gap:24px;}\n.xoap-m365.xoap-m365 .x05-eyebrow{color:#0B1215;}\n.xoap-m365.xoap-m365 .x05-h2{margin:0;font-size:clamp(36px,4.5vw,56px);line-height:1.04;font-weight:800;letter-spacing:-0.03em;color:#fff;text-wrap:balance;}\n.xoap-m365.xoap-m365 .x05-lede{margin:0;font-size:18px;line-height:1.6;color:#fff;max-width:52ch;text-wrap:pretty;}\n.xoap-m365.xoap-m365 .x05-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;}\n.xoap-m365.xoap-m365 .x05-list li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#fff;margin:0;}\n.xoap-m365.xoap-m365 .x05-tick{width:26px;height:26px;border-radius:6px;background:#0B1215;color:#14B8A5;display:grid;place-items:center;flex-shrink:0;}\n.xoap-m365.xoap-m365 .x05-tick svg{width:14px;height:14px;display:block;}\n.xoap-m365.xoap-m365 .x05-badge{align-self:flex-start;margin-top:8px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:100px;background:rgba(11,18,21,0.14);border:1px solid rgba(11,18,21,0.25);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#0B1215;}\n.xoap-m365.xoap-m365 .x05-badge::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#0B1215;}\n\n\/* Console card *\/\n.xoap-m365.xoap-m365 .x05-card{background:#0B1215;border:1px solid rgba(11,18,21,0.6);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(4,40,46,0.55),0 0 0 6px rgba(255,255,255,0.08);}\n.xoap-m365.xoap-m365 .x05-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .x05-card-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#fff;}\n.xoap-m365.xoap-m365 .x05-live{width:8px;height:8px;border-radius:50%;background:#59CA53;box-shadow:0 0 10px #59CA53;}\n.xoap-m365.xoap-m365 .x05-card-src{font-size:12px;color:#748D93;white-space:nowrap;}\n.xoap-m365.xoap-m365 .x05-row{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;align-items:center;gap:16px;padding:18px 22px;border-top:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .x05-card-head + .x05-row{border-top:0;}\n.xoap-m365.xoap-m365 .x05-label{display:flex;flex-direction:column;gap:4px;min-width:0;}\n.xoap-m365.xoap-m365 .x05-label b{font-size:15px;font-weight:600;color:#fff;}\n.xoap-m365.xoap-m365 .x05-label span{font-size:13px;color:#8FA6AB;}\n.xoap-m365.xoap-m365 .x05-chip{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;white-space:nowrap;}\n.xoap-m365.xoap-m365 .x05-chip.ok{background:rgba(89,202,83,0.16);color:#9EED69;}\n.xoap-m365.xoap-m365 .x05-chip.na{background:rgba(250,189,46,0.14);color:#FABD2E;}\n.xoap-m365.xoap-m365 .x05-val{font-size:32px;font-weight:800;line-height:1;text-align:right;color:#fff;}\n.xoap-m365.xoap-m365 .x05-val.dash{color:#6EE0F7;}\n.xoap-m365.xoap-m365 .x05-legend{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #1b2c31;background:#0F1A1F;}\n.xoap-m365.xoap-m365 .x05-legend div{padding:14px 22px;font-size:13px;color:#D0DBDD;display:flex;align-items:center;gap:10px;}\n.xoap-m365.xoap-m365 .x05-legend div + div{border-left:1px solid #1b2c31;}\n.xoap-m365.xoap-m365 .x05-legend strong{font-size:18px;font-weight:800;color:#fff;width:14px;text-align:center;}\n.xoap-m365.xoap-m365 .x05-legend div + div strong{color:#6EE0F7;}\n\n@media (max-width:960px){.xoap-m365.xoap-m365 .x05-grid{grid-template-columns:1fr;gap:48px;}}\n@media (max-width:700px){.xoap-m365.xoap-m365 .x05{padding:80px 20px;}.xoap-m365.xoap-m365 .x05-card-src{display:none;}.xoap-m365.xoap-m365 .x05-row{grid-template-columns:minmax(0,1fr) 44px;}.xoap-m365.xoap-m365 .x05-chip{display:none;}.xoap-m365.xoap-m365 .x05-legend{grid-template-columns:1fr;}.xoap-m365.xoap-m365 .x05-legend div + div{border-left:0;border-top:1px solid #1b2c31;}}\n<\/style>\n<div class=\"xoap-m365\" style=\"background:transparent;\">\n<section id=\"honesty\" class=\"x05 xm-fullbleed\" data-screen-label=\"05 Honesty close\">\n  <div class=\"x05-grid\">\n    <div class=\"x05-copy\">\n      <div class=\"eyebrow x05-eyebrow\">Honest by design<\/div>\n      <h2 class=\"x05-h2\">A dash is not a bug. It's the point<\/h2>\n      <p class=\"x05-lede\">When a read fails or a permission is missing, the console shows a dash and the reason \u2013 never a fake zero. Because \"none found\" and \"never allowed to look\" are not the same answer.<\/p>\n      <ul class=\"x05-list\">\n        <li><span class=\"x05-tick\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Every figure names its source<\/li>\n        <li><span class=\"x05-tick\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Every estimate is labelled an estimate<\/li>\n        <li><span class=\"x05-tick\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Every sensitive action lands in the audit log<\/li>\n      <\/ul>\n      <span class=\"x05-badge\">Live data only<\/span>\n    <\/div>\n\n    <div class=\"x05-card\" role=\"img\" aria-label=\"Example console readout: device images 0, measured; Flex in use and time saved shown as dashes, not measured\">\n      <div class=\"x05-card-head\">\n        <span class=\"x05-card-title\"><span class=\"x05-live\"><\/span>Tenant overview<\/span>\n        <span class=\"x05-card-src\">Source: Microsoft Graph<\/span>\n      <\/div>\n      <div class=\"x05-row\">\n        <div class=\"x05-label\"><b>Device images<\/b><span>Read succeeded, none exist<\/span><\/div>\n        <span class=\"x05-chip ok\">Measured<\/span>\n        <span class=\"x05-val\">0<\/span>\n      <\/div>\n      <div class=\"x05-row\">\n        <div class=\"x05-label\"><b>Flex in use<\/b><span>No Flex plan to measure<\/span><\/div>\n        <span class=\"x05-chip na\">Not measured<\/span>\n        <span class=\"x05-val dash\">\u2013<\/span>\n      <\/div>\n      <div class=\"x05-row\">\n        <div class=\"x05-label\"><b>Time saved (est.)<\/b><span>Nothing to estimate from<\/span><\/div>\n        <span class=\"x05-chip na\">Not measured<\/span>\n        <span class=\"x05-val dash\">\u2013<\/span>\n      <\/div>\n      <div class=\"x05-legend\">\n        <div><strong>0<\/strong>We looked. None exist.<\/div>\n        <div><strong>\u2013<\/strong>We couldn't look. Here's why.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe8a960 e-flex e-con-boxed e-con e-parent\" data-id=\"fe8a960\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a11cfa elementor-widget elementor-widget-html\" data-id=\"4a11cfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n  SNIPPET 05 \u2014 Mid CTA\n  ======================\n-->\n<style>\n\/* Elementor\/theme overrides *\/\n:root{--bg:#0B1215;--surface:#121D21;--surface-2:#0F1A1F;--border:#23343A;--border-soft:#1B2A30;--text:#fff;--text-2:#D0DBDD;--text-3:#8FA6AB;--text-4:#5A7278;--accent:#59CA53;--accent-soft:#9EED69;--primary:#6EE0F7;--primary-dark:#58B3C6;--container:1200px;}\nh1,h2,h3,h4,.elementor h1,.elementor h2,.elementor h3,.elementor h4{font-family:'Inter','Helvetica Neue',Arial,sans-serif !important;color:#fff;}\np,span,div,a{font-family:'Inter','Helvetica Neue',Arial,sans-serif;}\n.wrap{max-width:var(--container);margin:0 auto;padding:0 32px;}\n@media(max-width:600px){.wrap{padding:0 20px;}}\n.eyebrow{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:6.56px;text-transform:uppercase;color:#6EE0F7;font-weight:600;display:inline-block;}\n.lede{font-size:19px;line-height:1.55;color:var(--text-2);max-width:60ch;}\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:4px;font-weight:600;font-size:15px;border:1px solid transparent;cursor:pointer;text-decoration:none;font-family:inherit;white-space:nowrap;}\n.btn svg,.btn i{width:16px;height:16px;}\n.btn-primary{\n  height: 50px !important;\n  padding: 0 24px !important;\n  gap: 11px !important;\n  font-family: 'Inter', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  letter-spacing: -0.005em !important;\n  background: #6EE0F7 !important;\n  color: #0B1215 !important;\n  border: 1px solid #6EE0F7 !important;\n  box-shadow:\n    inset 0  1px 0 0 rgba(255, 255, 255, 0.55),\n    inset 0 -1px 0 0 rgba(11, 18, 21, 0.08) !important;\n  transition:\n    background-color 180ms cubic-bezier(0.16, 1, 0.3, 1),\n    border-color     180ms cubic-bezier(0.16, 1, 0.3, 1),\n    color            180ms cubic-bezier(0.16, 1, 0.3, 1),\n    box-shadow       180ms cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n.btn-primary:hover{\n  background: #FFFFFF !important;\n  border-color: #6EE0F7 !important;\n  color: #476166 !important;\n  box-shadow: none !important;\n}\n.btn-demo{\n  height: 50px !important;\n  padding: 0 24px !important;\n  gap: 11px !important;\n  font-family: 'Inter', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  letter-spacing: -0.005em !important;\n  white-space: nowrap !important;\n  background: #FFFFFF !important;\n  color: #0B1215 !important;\n  border: 1px solid #FFFFFF !important;\n  box-shadow:\n    inset 0  1px 0 0 rgba(255, 255, 255, 1),\n    inset 0 -1px 0 0 rgba(0, 0, 0, 0.08) !important;\n  transition:\n    background-color 180ms cubic-bezier(0.16, 1, 0.3, 1),\n    border-color     180ms cubic-bezier(0.16, 1, 0.3, 1),\n    color            180ms cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n.btn-demo:hover{\n  background: #F3F6F7 !important;\n  border-color: #F3F6F7 !important;\n  color: #0B1215 !important;\n}\n.btn-ghost{background:transparent;color:#D0DBDD;border-color:#D0DBDD;}\n.btn-ghost:hover{background:rgba(208,219,221,0.08);}\n.btn-link{color:#6EE0F7 !important;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;text-decoration:none;border-bottom:1px solid rgba(110,224,247,0.25);padding-bottom:1px;transition:color .15s,border-color .15s;}\n.btn-link svg,.btn-link i{width:14px;height:14px;transition:transform .15s;}\n.btn-link:hover{color:#fff !important;border-bottom-color:rgba(255,255,255,0.4);}\n.btn-link:hover svg,.btn-link:hover i{transform:translateX(3px);}\nsection.section{padding:120px 0;}\nsection.section.alt{background:var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);}\n.section-head{max-width:780px;margin:0 auto 56px;text-align:center;}\n.section-head.left{text-align:left;margin-left:0;}\n.section-head .eyebrow{margin-bottom:18px;}\n.section-head h2{margin:0 0 16px;}\n.section-head .lede{margin:0 auto;}\n.section-head.left .lede{margin:0;}\nh2 em{font-style:normal;font-weight:800;background:linear-gradient(95deg,#D54754 0%,#EB5C19 22%,#FABD2E 44%,#59CA53 66%,#6EE0F7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}\n@media(max-width:860px){section.section{padding:80px 0;}}\n<\/style>\n<style>\n.mid-cta{padding:96px 0;text-align:center;position:relative;overflow:hidden;}\n.mid-cta::before{content:\"\";position:absolute;left:50%;top:50%;width:1100px;height:600px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(110,224,247,0.08),transparent 70%);pointer-events:none;}\n.mid-cta-inner{position:relative;max-width:720px;margin:0 auto;}\n.mid-cta h2{margin:0 0 16px;}\n.mid-cta p{color:var(--text-2);font-size:19px;margin:0 0 28px;}\n.mid-cta .acts{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;}\n<\/style>\n<section class=\"mid-cta\">\n  <div class=\"wrap mid-cta-inner\">\n    <h2>Get started with XOAP in just a few clicks<\/h2>\n    <p>See XOAP in action without commitment. Free account, no credit card required.<\/p>\n    <div class=\"acts\">\n      <a href=\"https:\/\/auth.xoap.io\/auth\/realms\/my.xoap.io\/protocol\/openid-connect\/registrations?client_id=portal&response_type=code&scope=openid%20email&redirect_uri=https:\/\/my.xoap.io&kc_locale=en\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\">\n        <i data-lucide=\"user-plus\" style=\"width:18px;height:18px;stroke-width:2\"><\/i> Start for free\n      <\/a>\n      <a href=\"https:\/\/calendly.com\/xoap\/30min\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-demo\">\n        <i data-lucide=\"move-right\" style=\"width:18px;height:18px;stroke-width:2\"><\/i> Book a demo\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<script>if(window.lucide) lucide.createIcons();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-497f537 e-flex e-con-boxed e-con e-parent\" data-id=\"497f537\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ca2298 elementor-widget elementor-widget-html\" data-id=\"7ca2298\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- XOAP M365 Manager \u00b7 07-faq \u00b7 needs widget 01 (shared styles) on the page -->\n<div class=\"xoap-m365\">\n<section id=\"faq\" data-screen-label=\"07 FAQ\" style=\"padding:16px 24px 120px;\">\n    <div style=\"max-width:900px;margin:0 auto;\">\n      <div style=\"text-align:center;margin-bottom:32px;display:flex;flex-direction:column;align-items:center;\">\n        <div class=\"eyebrow\">Frequently asked<\/div>\n        <h2 style=\"font-size:36px;font-weight:800;letter-spacing:-0.028em;color:#fff;margin:12px 0 0;\">Questions, answered plainly<\/h2>\n      <\/div>\n      <div style=\"display:flex;flex-direction:column;gap:10px;\">\n          <details class=\"xm-h3 s07-0\" open>\n            <summary class=\"s07-1\">Does the health check change anything in my tenant?<span class=\"s07-2\" data-faq-chev=\"1\"><span class=\"s07-3\"><\/span><\/span><\/summary>\n            <div class=\"s07-4\">No. The scan issues Microsoft Graph GET requests only \u2013 it is physically incapable of changing a tenant. Only Fix with XOAP writes, and each fix confirms its exact effect first.<\/div>\n          <\/details>\n          <details class=\"xm-h3 s07-0\">\n            <summary class=\"s07-1\">What do you need access to?<span class=\"s07-2\" data-faq-chev=\"1\"><span class=\"s07-3\"><\/span><\/span><\/summary>\n            <div class=\"s07-4\">One Entra app registration holding Graph application permissions, granted once by an administrator. The console shows all 47 permissions it can use, what each one unlocks and what breaks without it. A separate read-only principal reads Azure for image and network pickers.<\/div>\n          <\/details>\n          <details class=\"xm-h3 s07-0\">\n            <summary class=\"s07-1\">Do you store our credentials?<span class=\"s07-2\" data-faq-chev=\"1\"><span class=\"s07-3\"><\/span><\/span><\/summary>\n            <div class=\"s07-4\">No. Tokens are minted server-side per connection; the browser never performs a client-credentials exchange and never sees a client secret.<\/div>\n          <\/details>\n          <details class=\"xm-h3 s07-0\">\n            <summary class=\"s07-1\">Does it work across customer tenants?<span class=\"s07-2\" data-faq-chev=\"1\"><span class=\"s07-3\"><\/span><\/span><\/summary>\n            <div class=\"s07-4\">Yes \u2013 that is what it is built for. One aggregate view, a Tenant column on every list and one tenant's permission failure degrades only that tenant's rows.<\/div>\n          <\/details>\n          <details class=\"xm-h3 s07-0\">\n            <summary class=\"s07-1\">Why does a number sometimes show as a dash?<span class=\"s07-2\" data-faq-chev=\"1\"><span class=\"s07-3\"><\/span><\/span><\/summary>\n            <div class=\"s07-4\">Because it was not measured. Zero is a measurement; a dash is \"we don't know\". The console tells you which permission or licence would turn it into a number.<\/div>\n          <\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e46c5f9 e-flex e-con-boxed e-con e-parent\" data-id=\"e46c5f9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2d66c4 elementor-widget elementor-widget-html\" data-id=\"d2d66c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\n   XOAP Homepage snippet: 5. Module Cards\n   Ported 1:1 from the \"XOAP Module Cards + Platform (standalone)\" reference\n   \u2014 same gradients, same hardcoded icon SVGs, same connector-line structure.\n   ============================================================ -->\n<section class=\"section mc-section\">\n  <div class=\"wrap\">\n    <div class=\"section-head\" style=\"max-width:820px;margin:0 auto 52px;\">\n      <span class=\"eyebrow\" data-xo=\"ovTag\">The platform<\/span>\n      <h2 style=\"margin:14px 0 14px;\" data-xo=\"ovTitle\">One governed platform for your entire hybrid IT estate<\/h2>\n      <p class=\"lede\" data-xo=\"ovBody\">XOAP consolidates Image, Configuration, Application and Platform Management into a single console \u2014 so you standardize how work gets done, prove compliance and cut the cost of running separate tools.<\/p>\n    <\/div>\n    <div class=\"xo-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\">\n      <a class=\"xo-card\" href=\"https:\/\/xoap.io\/application-management\/\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:20px;padding:1.5px;background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);display:block;text-decoration:none;color:inherit;\">\n        <div class=\"modcard-inner\">\n          <div class=\"modcard-icon\" style=\"background:#59CA531F;\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#59CA53\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"18\" cy=\"5\" r=\"3\"><\/circle><circle cx=\"6\" cy=\"12\" r=\"3\"><\/circle><circle cx=\"18\" cy=\"19\" r=\"3\"><\/circle><line x1=\"8.59\" y1=\"13.51\" x2=\"15.42\" y2=\"17.49\"><\/line><line x1=\"15.41\" y1=\"6.51\" x2=\"8.59\" y2=\"10.49\"><\/line><\/svg><\/div>\n          <h3>Application Management<\/h3>\n          <p>Software and application packaging, deployment and management.<\/p>\n        <\/div>\n      <\/a>\n      <a class=\"xo-card\" href=\"https:\/\/xoap.io\/configuration-management\/\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:20px;padding:1.5px;background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);display:block;text-decoration:none;color:inherit;\">\n        <div class=\"modcard-inner\">\n          <div class=\"modcard-icon\" style=\"background:#00A1E61F;\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#00A1E6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"><\/polygon><polyline points=\"2 17 12 22 22 17\"><\/polyline><polyline points=\"2 12 12 17 22 12\"><\/polyline><\/svg><\/div>\n          <h3>Configuration Management<\/h3>\n          <p>Windows system and configuration management across environments.<\/p>\n        <\/div>\n      <\/a>\n      <a class=\"xo-card\" href=\"https:\/\/xoap.io\/image-management\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:20px;padding:1.5px;background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);display:block;text-decoration:none;color:inherit;\">\n        <div class=\"modcard-inner\">\n          <div class=\"modcard-icon\" style=\"background:#FABD2E1F;\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FABD2E\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"><\/path><\/svg><\/div>\n          <h3>Image Management<\/h3>\n          <p>Customized machine image build pipelines for multiple platforms and accounts.<\/p>\n        <\/div>\n      <\/a>\n      <a class=\"xo-card\" href=\"https:\/\/xoap.io\/platform-management\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:20px;padding:1.5px;background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);display:block;text-decoration:none;color:inherit;\">\n        <div class=\"modcard-inner\">\n          <div class=\"modcard-icon\" style=\"background:#EB5C191F;\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB5C19\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z\"><\/path><\/svg><\/div>\n          <h3>Platform Management<\/h3>\n          <p>Automating infrastructure and workplaces across platforms and subscriptions.<\/p>\n        <\/div>\n      <\/a>\n    <\/div>\n    <div style=\"position:relative;\">\n      <div class=\"mc-lines\">\n        <div class=\"mc-line mc-line-side\"><div style=\"display:flex;justify-content:center;\"><span style=\"width:2px;height:30px;background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);box-shadow:0 0 10px rgba(110,224,247,0.4);\"><\/span><\/div><\/div><div class=\"mc-line mc-line-side\"><div style=\"display:flex;justify-content:center;\"><span style=\"width:2px;height:30px;background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);box-shadow:0 0 10px rgba(110,224,247,0.4);\"><\/span><\/div><\/div><div class=\"mc-line mc-line-side\"><div style=\"display:flex;justify-content:center;\"><span style=\"width:2px;height:30px;background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);box-shadow:0 0 10px rgba(110,224,247,0.4);\"><\/span><\/div><\/div><div class=\"mc-line mc-line-side\"><div style=\"display:flex;justify-content:center;\"><span style=\"width:2px;height:30px;background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);box-shadow:0 0 10px rgba(110,224,247,0.4);\"><\/span><\/div><\/div>\n      <\/div>\n      <div class=\"mc-joiner\" style=\"background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);\"><\/div>\n      <div class=\"mc-connector\"><div style=\"display:flex;justify-content:center;\"><span style=\"width:2px;height:26px;background:linear-gradient(to right,#b827fc,#2c90fc,#b8fd33,#fec837,#fd1892);box-shadow:0 0 10px rgba(110,224,247,0.4);\"><\/span><\/div><\/div>\n      <div class=\"mc-hub-wrap\">\n        <div class=\"mc-hub\" style=\"background:linear-gradient(to right bottom,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);\">\n          <div class=\"mc-hub-inner\"><svg width=\"32\" height=\"32\" viewBox=\"0 0 260 260\" fill=\"none\"><path d=\"M173.333 173.333V195C173.333 200.746 171.051 206.257 166.987 210.321C162.924 214.384 157.413 216.667 151.667 216.667H65C59.2537 216.667 53.7427 214.384 49.6794 210.321C45.6161 206.257 43.3333 200.746 43.3333 195V108.333C43.3333 102.587 45.6161 97.0759 49.6794 93.0126C53.7427 88.9493 59.2537 86.6666 65 86.6666H86.6667M173.333 173.333H195C200.746 173.333 206.257 171.051 210.321 166.987C214.384 162.924 216.667 157.413 216.667 151.667V64.9999C216.667 59.2536 214.384 53.7426 210.321 49.6793C206.257 45.616 200.746 43.3333 195 43.3333H108.333C102.587 43.3333 97.076 45.616 93.0127 49.6793C88.9494 53.7426 86.6667 59.2536 86.6667 64.9999V86.6666M173.333 173.333V151.667M173.333 173.333H151.667M86.6667 86.6666H108.333M86.6667 86.6666V108.333M86.6667 151.667V173.333H108.333M151.667 86.6666H173.333V108.333\" stroke=\"#F04D5C\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"mc-preview\">\n        <div class=\"mc-preview-bg\"><\/div>\n        <div class=\"mc-glow\"><\/div>\n        <div class=\"mc-preview-content\">\n          <div class=\"mc-iconcaps\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#59CA53\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"18\" cy=\"5\" r=\"3\"><\/circle><circle cx=\"6\" cy=\"12\" r=\"3\"><\/circle><circle cx=\"18\" cy=\"19\" r=\"3\"><\/circle><line x1=\"8.59\" y1=\"13.51\" x2=\"15.42\" y2=\"17.49\"><\/line><line x1=\"15.41\" y1=\"6.51\" x2=\"8.59\" y2=\"10.49\"><\/line><\/svg><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#00A1E6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"><\/polygon><polyline points=\"2 17 12 22 22 17\"><\/polyline><polyline points=\"2 12 12 17 22 12\"><\/polyline><\/svg><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FABD2E\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"><\/path><\/svg><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB5C19\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z\"><\/path><\/svg><\/div>\n          <div class=\"mc-skeleton\">\n            <div class=\"mc-skeleton-bar\" style=\"width:100%;\"><\/div>\n            <div class=\"mc-skeleton-bar\" style=\"width:82%;\"><\/div>\n            <div class=\"mc-skeleton-bar\" style=\"width:90%;\"><\/div>\n            <div class=\"mc-skeleton-bar\" style=\"width:68%;\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<style>\n.mc-section{padding:120px 0;}\n.modcard-inner{background:var(--bg);border-radius:19px;padding:32px 22px;text-align:center;height:100%;box-sizing:border-box;}\n.modcard-icon{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;margin:0 auto 20px;}\n.xo-card{transition:transform .2s,box-shadow .2s;}\n.xo-card:hover{transform:translateY(-6px);box-shadow:0 26px 55px -20px rgba(110,224,247,0.6);}\n.xo-card h3{font-size:19px;font-weight:700;margin:0 0 12px;letter-spacing:-0.01em;color:var(--text) !important;}\n.xo-card p{font-size:14px;line-height:1.6;color:var(--text-2) !important;margin:0;}\n\/* Defend against theme wildcard `a:hover *{color:...}` rules turning the\n   card text white on hover. *\/\n.xo-card:hover h3{color:var(--text) !important;}\n.xo-card:hover p{color:var(--text-2) !important;}\n@media (max-width:900px){.xo-grid{grid-template-columns:repeat(2,1fr) !important;}}\n@media (max-width:560px){.xo-grid{grid-template-columns:1fr !important;}}\n\n\/* Flow diagram \/ console preview illustration below the cards. Fluid\n   (clamp-based) sizing so the hub, glow and preview box scale down smoothly\n   instead of staying desktop-fixed and feeling cramped on narrow screens. *\/\n.mc-lines{display:grid;grid-template-columns:repeat(4,1fr);}\n.mc-joiner{height:2px;margin:0 12.5%;box-shadow:0 0 14px rgba(110,224,247,0.45);}\n.mc-hub-wrap{display:flex;justify-content:center;position:relative;z-index:3;}\n.mc-hub{width:clamp(46px,13vw,66px);height:clamp(46px,13vw,66px);border-radius:15px;padding:1.5px;box-shadow:0 0 46px -6px rgba(110,224,247,0.55);}\n.mc-hub-inner{width:100%;height:100%;border-radius:14px;background:var(--bg);display:grid;place-items:center;}\n.mc-hub-inner svg{width:clamp(22px,6vw,32px);height:clamp(22px,6vw,32px);}\n.mc-preview{position:relative;margin:clamp(-22px,-3.5vw,-34px) auto 0;max-width:940px;height:clamp(210px,42vw,300px);z-index:1;}\n.mc-preview-bg{position:absolute;inset:0;clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:linear-gradient(180deg,#0F1B20 0%,var(--bg) 100%);border-top:1px solid var(--border);}\n.mc-glow{position:absolute;left:50%;top:clamp(-24px,-6vw,-40px);width:clamp(300px,60vw,640px);height:clamp(190px,34vw,360px);transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(110,224,247,0.14) 0%,transparent 65%);pointer-events:none;}\n.mc-preview-content{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:clamp(30px,10vw,64px);gap:clamp(12px,3vw,20px);}\n.mc-iconcaps{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,4vw,26px);align-items:center;padding:clamp(9px,2.2vw,14px) clamp(14px,4vw,26px);background:rgba(11,18,21,0.6);border:1px solid var(--border-soft);border-radius:14px;}\n.mc-iconcaps svg{width:clamp(18px,4.5vw,24px);height:clamp(18px,4.5vw,24px);}\n.mc-skeleton{width:min(80%,480px);display:flex;flex-direction:column;gap:clamp(6px,1.8vw,9px);opacity:.55;}\n.mc-skeleton-bar{height:clamp(6px,1.8vw,9px);border-radius:5px;background:var(--border-soft);}\n\n@media (max-width:600px){\n  .mc-section{padding:64px 0;}\n  .mc-line-side{display:none;}\n  .mc-joiner{display:none;}\n  .mc-connector{display:none;}\n  .mc-hub-wrap{margin-top:36px;}\n}\n<\/style>\n<script>if(window.lucide) lucide.createIcons();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c24b1d9 e-flex e-con-boxed e-con e-parent\" data-id=\"c24b1d9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb4fe1e elementor-widget elementor-widget-html\" data-id=\"cb4fe1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.end-cta-bg-word { display: none !important; }\n<\/style>\n<style>\n.end-cta-content {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n}\n<\/style>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@100..900&display=swap\" rel=\"stylesheet\">\n<style>\n*{box-sizing:border-box;}\nhtml,body{margin:0;padding:0;background:#0B1215;color:#fff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased;}\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:4px;font-weight:600;font-size:15px;border:1px solid transparent;transition:background .2s ease,border-color .2s ease;cursor:pointer;text-decoration:none;}\n.btn-primary{background:#6EE0F7;color:#102428;border-color:#6EE0F7;}\n.btn-primary:hover{background:#58B3C6;border-color:#58B3C6;}\n.end-cta{position:relative;padding:80px 24px 80px;}\n.end-cta-inner{\n  position:relative;\n  max-width:100% !important;\n  margin:0 !important;\n  padding:96px 64px !important;\n  border-radius:8px !important;\n  background:\n    radial-gradient(ellipse 70% 90% at 100% 0%, rgba(110,224,247,0.10) 0%, transparent 60%),\n    radial-gradient(ellipse 60% 100% at 0% 100%, rgba(110,224,247,0.06) 0%, transparent 65%),\n    linear-gradient(180deg,#13202A 0%,#0D1820 100%) !important;\n  border:1px solid #14B8A5 !important;\n  overflow:hidden !important;\n}\n.end-cta-bg-word{\n  position:absolute;left:-1vw;top:-20px;\n  font-size:clamp(120px,16vw,240px);font-weight:800;letter-spacing:-0.04em;line-height:0.85;\n  color:transparent;\n  -webkit-text-stroke:1px rgba(110,224,247,0.08);\n  pointer-events:none;user-select:none;white-space:nowrap;\n  z-index:0;\n}\n.end-cta-content{\n  position:relative;z-index:1;\n  display:grid;\n  grid-template-columns:minmax(0,1fr) auto;\n  gap:64px;align-items:end;\n}\n.end-cta-tag{\n  display:inline-flex;align-items:center;gap:10px;\n  font-family:'JetBrains Mono','SF Mono',Menlo,Consolas,monospace;\n  font-size:12px;letter-spacing:1.2px;color:#6EE0F7;\n  margin:0 0 28px;padding:6px 12px;\n  background:rgba(110,224,247,0.08);\n  border:1px solid rgba(110,224,247,0.25);\n  border-radius:100px;\n  text-transform:uppercase;\n}\n.end-cta-tag::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#6EE0F7;box-shadow:0 0 10px #6EE0F7;}\n.end-cta-text h2{\n  font-size:clamp(36px,5.4vw,60px);\n  font-weight:800;letter-spacing:-0.034em;line-height:0.98;color:#fff;margin:0 0 28px;\n  font-family:'Inter','Helvetica Neue',Arial,sans-serif !important;\n}\n.end-cta-text h2 .accent{\n  color:#14B8A5;\n  font-style:italic;\n}\n.end-cta-text p{color:#A8BCC0;font-size:16px;line-height:1.55;margin:0;max-width:520px;}\n.end-cta-side{display:flex;flex-direction:column;gap:24px;padding-bottom:8px;align-items:flex-start;}\n.end-cta-side .btn{height:50px;padding:0 22px;font-size:16px;font-weight:700;letter-spacing:-0.005em;}\n.end-cta-meta{font-size:12px;color:#748D93;display:inline-flex;align-items:center;gap:8px;}\n.end-cta-meta svg{width:14px;height:14px;color:#6EE0F7;}\n.end-cta-meta b{color:#D0DBDD;font-weight:600;}\n\/* Button *\/\n.end-cta-side .btn-primary {\n  background:#6EE0F7 !important;\n  color:#0B1215 !important;\n  border:1px solid #6EE0F7 !important;\n  box-shadow:\n    inset 0  1px 0 0 rgba(255,255,255,0.55),\n    inset 0 -1px 0 0 rgba(11,18,21,0.08) !important;\n  transition:\n    background-color 180ms cubic-bezier(0.16,1,0.3,1),\n    border-color     180ms cubic-bezier(0.16,1,0.3,1),\n    color            180ms cubic-bezier(0.16,1,0.3,1),\n    box-shadow       180ms cubic-bezier(0.16,1,0.3,1) !important;\n}\n.end-cta-side .btn-primary:hover {\n  background:#FFFFFF !important;\n  border-color:#6EE0F7 !important;\n  color:#476166 !important;\n  box-shadow:none !important;\n}\n@media (max-width:860px){\n  .end-cta{padding:40px 16px 96px;}\n  .end-cta-inner{padding:44px 32px !important;}\n  .end-cta-content{grid-template-columns:1fr;gap:32px;align-items:start;}\n}\n<\/style>\n<section class=\"end-cta\">\n  <div class=\"end-cta-inner\">\n    <div class=\"end-cta-bg-word\" aria-hidden=\"true\">XOAP<\/div>\n    <div class=\"end-cta-content\">\n      <div class=\"end-cta-text\">\n        <span class=\"end-cta-tag\" data-xo=\"endTag\">M365 Manager \u00b7 Free health check<\/span>\n        <h2><span data-xo=\"endTitlePre\">See your tenant as it<\/span> <span class=\"accent\" data-xo=\"endTitleHi\">really is.<\/span><\/h2>\n        <p data-xo=\"endBody\">Run the free 65-check health check: read-only, live from Microsoft Graph. See every gap, why it matters and what fixes it.<\/p>\n      <\/div>\n      <div class=\"end-cta-side\">\n        <a class=\"btn btn-primary\" href=\"https:\/\/auth.xoap.io\/auth\/realms\/my.xoap.io\/protocol\/openid-connect\/registrations?client_id=portal&response_type=code&scope=openid%20email&redirect_uri=https:\/\/my.xoap.io&kc_locale=en\" target=\"_blank\" rel=\"noopener\">\n          <i data-lucide=\"user-plus\" style=\"width:18px;height:18px;stroke-width:2\"><\/i> Start for free\n        <\/a>\n        <span class=\"end-cta-meta\">\n          <i data-lucide=\"shield-check\"><\/i> No credit card required &middot; Read-only scan\n        <\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<script src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"><\/script>\n<script>\n  function initLucide() {\n    if (typeof lucide !== 'undefined') {\n      lucide.createIcons();\n    } else {\n      setTimeout(initLucide, 100);\n    }\n  }\n  initLucide();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>M365 Manager One console for Windows 365, Intune and Entra ID \u2013 and it tells you the truth Cloud PCs, laptops, users, policies and reports side by side, live from Microsoft Graph. Start with the free 65-check tenant health check: read-only, no consent beyond Graph and it scores your tenant in one pass. Start for [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-32272","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>M365 Manager | XOAP<\/title>\n<meta name=\"description\" content=\"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check &amp; see your estate as it really is.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xoap.io\/fr\/m365-manager\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M365 Manager | XOAP\" \/>\n<meta property=\"og:description\" content=\"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check &amp; see your estate as it really is.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xoap.io\/fr\/m365-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"XOAP\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/XOAP.io\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T13:05:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/1024x600-1-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1125\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"M365 Manager | XOAP\" \/>\n<meta name=\"twitter:description\" content=\"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check &amp; see your estate as it really is.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/1024x600-1-scaled.webp\" \/>\n<meta name=\"twitter:site\" content=\"@xoap_io\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/\",\"url\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/\",\"name\":\"M365 Manager | XOAP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xoap.io\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/m365-manager-1024x679.png\",\"datePublished\":\"2026-10-06T07:08:32+00:00\",\"dateModified\":\"2026-10-07T13:05:51+00:00\",\"description\":\"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check & see your estate as it really is.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/#primaryimage\",\"url\":\"https:\\\/\\\/xoap.io\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/m365-manager-1024x679.png\",\"contentUrl\":\"https:\\\/\\\/xoap.io\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/m365-manager-1024x679.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xoap.io\\\/m365-manager\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/xoap.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M365 Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/xoap.io\\\/#website\",\"url\":\"https:\\\/\\\/xoap.io\\\/\",\"name\":\"XOAP\",\"description\":\"Platform for IT infrastructure and workplace automation\",\"publisher\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/xoap.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/xoap.io\\\/#organization\",\"name\":\"XOAP\",\"url\":\"https:\\\/\\\/xoap.io\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/xoap.io\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/xoap.io\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/XOAP-no-lettering-transparent_no-boarder.svg\",\"contentUrl\":\"https:\\\/\\\/xoap.io\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/XOAP-no-lettering-transparent_no-boarder.svg\",\"width\":250,\"height\":90,\"caption\":\"XOAP\"},\"image\":{\"@id\":\"https:\\\/\\\/xoap.io\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/XOAP.io\",\"https:\\\/\\\/x.com\\\/xoap_io\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/xoap_io\",\"https:\\\/\\\/www.youtube.com\\\/@xoap_io\",\"https:\\\/\\\/github.com\\\/xoap-io\",\"https:\\\/\\\/www.instagram.com\\\/xoap_io\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M365 Manager | XOAP","description":"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check & see your estate as it really is.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xoap.io\/fr\/m365-manager\/","og_locale":"fr_FR","og_type":"article","og_title":"M365 Manager | XOAP","og_description":"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check & see your estate as it really is.","og_url":"https:\/\/xoap.io\/fr\/m365-manager\/","og_site_name":"XOAP","article_publisher":"https:\/\/www.facebook.com\/XOAP.io","article_modified_time":"2026-10-07T13:05:51+00:00","og_image":[{"width":1920,"height":1125,"url":"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/1024x600-1-scaled.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"M365 Manager | XOAP","twitter_description":"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check & see your estate as it really is.","twitter_image":"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/1024x600-1-scaled.webp","twitter_site":"@xoap_io","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/xoap.io\/m365-manager\/","url":"https:\/\/xoap.io\/m365-manager\/","name":"M365 Manager | XOAP","isPartOf":{"@id":"https:\/\/xoap.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xoap.io\/m365-manager\/#primaryimage"},"image":{"@id":"https:\/\/xoap.io\/m365-manager\/#primaryimage"},"thumbnailUrl":"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1024x679.png","datePublished":"2026-10-06T07:08:32+00:00","dateModified":"2026-10-07T13:05:51+00:00","description":"M365 Manager: one console for Windows 365, Intune and Entra ID. Run the free, read-only 65-check tenant health check & see your estate as it really is.","breadcrumb":{"@id":"https:\/\/xoap.io\/m365-manager\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xoap.io\/m365-manager\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/xoap.io\/m365-manager\/#primaryimage","url":"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1024x679.png","contentUrl":"https:\/\/xoap.io\/wp-content\/uploads\/2026\/10\/m365-manager-1024x679.png"},{"@type":"BreadcrumbList","@id":"https:\/\/xoap.io\/m365-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xoap.io\/"},{"@type":"ListItem","position":2,"name":"M365 Manager"}]},{"@type":"WebSite","@id":"https:\/\/xoap.io\/#website","url":"https:\/\/xoap.io\/","name":"XOAP","description":"Plate-forme pour l'infrastructure informatique et l'automatisation du lieu de travail","publisher":{"@id":"https:\/\/xoap.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xoap.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/xoap.io\/#organization","name":"XOAP","url":"https:\/\/xoap.io\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/xoap.io\/#\/schema\/logo\/image\/","url":"https:\/\/xoap.io\/wp-content\/uploads\/2023\/11\/XOAP-no-lettering-transparent_no-boarder.svg","contentUrl":"https:\/\/xoap.io\/wp-content\/uploads\/2023\/11\/XOAP-no-lettering-transparent_no-boarder.svg","width":250,"height":90,"caption":"XOAP"},"image":{"@id":"https:\/\/xoap.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/XOAP.io","https:\/\/x.com\/xoap_io","https:\/\/www.linkedin.com\/company\/xoap_io","https:\/\/www.youtube.com\/@xoap_io","https:\/\/github.com\/xoap-io","https:\/\/www.instagram.com\/xoap_io"]}]}},"_links":{"self":[{"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/pages\/32272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/comments?post=32272"}],"version-history":[{"count":19,"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/pages\/32272\/revisions"}],"predecessor-version":[{"id":32303,"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/pages\/32272\/revisions\/32303"}],"wp:attachment":[{"href":"https:\/\/xoap.io\/fr\/wp-json\/wp\/v2\/media?parent=32272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}