{"id":8244,"date":"2026-01-13T10:15:04","date_gmt":"2026-01-13T10:15:04","guid":{"rendered":""},"modified":"2026-04-04T15:00:03","modified_gmt":"2026-04-04T15:00:03","slug":"office-365-microsoft-365-plan-picker","status":"publish","type":"lessons","link":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/","title":{"rendered":"OFFICE 365\/MICROSOFT 365 PLAN PICKER"},"content":{"rendered":"\n<h5 class=\"wp-block-heading\">Welcome to the Office 365\/Microsoft 365 Plan Picker! <\/h5>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Currently in public preview, this tool will help you select the optimal license that includes all the features needed for a particular user. Choose the sector and number of users, then toggle the required features on the left-hand side. The matching licenses will appear on the right, sorted by price from lowest to highest.<\/p>\n\n\n\n<p>If you have any feedback on the tool while it\u2019s in public preview, please email <a href=\"mailto:licenseverse@licensingschool.co.uk\" target=\"_blank\" rel=\"noreferrer noopener\">licenseverse@licensingschool.co.uk<\/a>.<\/p>\n\n\n\n<p><strong>Important notice<\/strong><br><em>The calculations here are designed to provide a guide on licensing and may not be a true representation of the cheapest option. The configurations provided are for guidance purposes only. It is the responsibility of the user to review and validate these recommendations to ensure that the final solution purchased and configured meets all Microsoft licensing requirements and compliance standards.<\/em><\/p>\n\n\n\n<style>\n    \/* 1. LAYOUT & POSITIONING *\/\n    .sector-focus-wrapper {\n        position: relative;\n        width: 100%;\n        margin: 40px 0 0 50%; \n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        min-height: 100px;\n    }\n\n    \/* NUCLEAR SCROLL FREEZE & WHITE FAILSAFE *\/\n    html.modal-open, body.modal-open {\n        overflow: hidden !important;\n        height: 100% !important;\n        width: 100% !important;\n        margin: 0 !important;\n        position: fixed !important;\n        top: 0 !important;\n        left: 0 !important;\n        overscroll-behavior: none !important;\n        background-color: #ffffff !important; \n    }\n\n    \/* THE SOLID BACKDROP *\/\n    .sector-focus-blur {\n        position: fixed !important;\n        top: 200px !important;\n        left: 0 !important;\n        right: 0 !important;\n        bottom: 0 !important;\n        width: 100% !important;\n        height: calc(100vh - 200px) !important;\n        background-color: #ffffff !important; \n        opacity: 0;\n        pointer-events: none;\n        transition: opacity 0.4s ease-in-out;\n        z-index: 2147483646 !important; \n    }\n\n    .sector-focus-blur.is-active {\n        opacity: 1;\n        pointer-events: auto;\n    }\n\n    \/* TIGHTENED MODAL CONTAINER *\/\n    .sector-focus-modal {\n        background: #ffffff;\n        padding: 25px 30px; \n        border-radius: 20px; \n        position: relative;\n        z-index: 2147483647 !important; \n        width: 550px; \n        transform: translateX(-50%);\n        min-height: auto; \n        display: flex;\n        flex-direction: column;\n        border: 1px solid #999;\n        box-shadow: none !important; \n        transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n        transform-origin: center center;\n        box-sizing: border-box;\n    }\n\n    \/* EXPANDED STATE *\/\n    .sector-focus-modal.is-expanded {\n        position: fixed !important;\n        left: 0 !important;\n        top: 200px !important; \n        height: calc(100vh - 200px) !important; \n        width: 100% !important; \n        max-width: 100% !important;\n        max-height: none !important; \n        min-height: 0 !important;\n        transform: none !important; \n        border-radius: 0 !important;\n        display: grid;\n        grid-template-rows: auto 1fr; \n        overflow: hidden; \n        box-shadow: none !important;\n        border: none !important;\n        background-color: #ffffff !important;\n        padding: 25px 40px 60px 40px !important; \n    }\n\n    \/* INTRO WHITE OVERLAY *\/\n    .intro-white-cover {\n        position: absolute;\n        top: 0; left: 0; right: 0; bottom: 0;\n        background: #ffffff;\n        z-index: 2000;\n        opacity: 0;\n        pointer-events: none;\n        transition: opacity 0.4s ease;\n        border-radius: inherit;\n    }\n    .intro-white-cover.active {\n        opacity: 1;\n        pointer-events: auto;\n    }\n\n    \/* 2. CONTROL BAR *\/\n    .control-bar {\n        display: none;\n        align-items: center;\n        justify-content: flex-start;\n        gap: 20px;\n        padding-bottom: 25px;\n        margin-bottom: 25px;\n        border-bottom: 1px solid #f0f0f0;\n        padding-right: 20px;\n        flex-shrink: 0;\n    }\n\n    .back-to-lv-btn {\n        height: 44px;\n        display: inline-flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        line-height: 1.2;\n        padding: 0 18px; \n        background: #fff; \n        border: 1.5px solid #8dc63f; \n        color: #8dc63f; \n        border-radius: 10px; \n        font-size: 11px; \n        font-weight: 800; \n        cursor: pointer;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease;\n        white-space: nowrap;\n        position: relative;\n        z-index: 2001; \n        box-sizing: border-box;\n    }\n    .back-to-lv-btn:hover { \n        background: #8dc63f; \n        color: #fff; \n        box-shadow: 0 4px 12px rgba(141, 198, 63, 0.25); \n    }\n\n    @keyframes pulseBtn {\n        0% { transform: scale(1); background: #fff; color: #8dc63f; box-shadow: 0 0 0 0 rgba(141, 198, 63, 0); }\n        20% { transform: scale(1.05); background: #8dc63f; color: #fff; box-shadow: 0 0 0 10px rgba(141, 198, 63, 0.2); }\n        50% { transform: scale(1.05); background: #8dc63f; color: #fff; box-shadow: 0 0 0 20px rgba(141, 198, 63, 0); }\n        80% { transform: scale(1.05); background: #8dc63f; color: #fff; box-shadow: 0 0 0 0 rgba(141, 198, 63, 0); }\n        100% { transform: scale(1); background: #fff; color: #8dc63f; box-shadow: 0 0 0 0 rgba(141, 198, 63, 0); }\n    }\n    .back-to-lv-btn.flash-animation {\n        animation: pulseBtn 0.75s ease-in-out 2;\n    }\n\n    .search-reset-group {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        flex: 0 0 25%;\n        min-width: 280px;\n    }\n\n    .control-item { display: flex; align-items: center; gap: 10px; white-space: nowrap; }\n    .control-item label { font-size: 11px; font-weight: 800; color: #adb5bd; text-transform: uppercase; }\n\n    .control-bar select, .search-box {\n        height: 44px;\n        padding: 0 15px;\n        box-sizing: border-box;\n        border-radius: 10px;\n        border: 1px solid #e0e0e0;\n        font-size: 14px;\n        color: #495057;\n        background: #ffffff !important;\n        outline: none;\n        font-weight: 600;\n    }\n    .search-box:focus { border-color: #8dc63f; box-shadow: 0 0 0 3px rgba(141, 198, 63, 0.1); }\n\n    .search-wrapper { flex-grow: 1; position: relative; }\n    .search-box { width: 100%; padding-right: 40px !important; box-sizing: border-box; }\n    \n    .search-clear { \n        position: absolute; right: 12px; top: 50%; transform: translateY(-50%); \n        cursor: pointer; color: #adb5bd; display: none; font-size: 16px; font-weight: bold; \n    }\n    .search-clear:hover { color: #8dc63f; }\n\n    .reset-btn { \n        height: 44px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        padding: 0 18px; \n        background: #fff; \n        border: 1.5px solid #b91d1d; \n        color: #b91d1d; \n        border-radius: 10px; \n        font-size: 11px; \n        font-weight: 800; \n        cursor: pointer;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease;\n        white-space: nowrap;\n        box-sizing: border-box;\n    }\n    .reset-btn:hover { background: #fdf0f0; color: #b91d1d; box-shadow: 0 4px 12px rgba(185, 29, 29, 0.25); }\n\n    \/* 3. MATCHER LAYOUT *\/\n    .step-content-wrapper {\n        display: none; \n        flex-direction: column;\n        height: 100%;\n        min-height: 0; \n        overflow: hidden;\n    }\n\n    .selector-container { \n        display: flex; \n        gap: 40px; \n        height: 100%; \n        min-height: 0; \n        overflow: hidden; \n    }\n    \n    .filter-sidebar { \n        flex: 1.26; \n        border-right: 1px solid #f0f0f0; \n        padding-right: 10px;\n        display: flex; \n        flex-direction: column; \n        height: 100%;\n        overflow: hidden; \n        min-height: 0;\n    }\n\n    .toggle-scroll-area { \n        overflow-y: auto; \n        flex: 1; \n        padding-right: 15px; \n        padding-bottom: 20px; \n        scrollbar-width: thin;\n        scrollbar-color: #d1d1d1 transparent;\n        overscroll-behavior: contain; \n    }\n    \n    .toggle-scroll-area::-webkit-scrollbar, .results-area::-webkit-scrollbar { width: 6px; }\n    .toggle-scroll-area::-webkit-scrollbar-track, .results-area::-webkit-scrollbar-track { background: transparent; }\n    .toggle-scroll-area::-webkit-scrollbar-thumb, .results-area::-webkit-scrollbar-thumb { background-color: #d1d1d1; border-radius: 20px; }\n\n    .results-area { \n        flex: 1.34; \n        display: flex; \n        flex-direction: column; \n        height: 100%;\n        overflow-y: auto; \n        min-height: 0;\n        padding-right: 10px;\n        overscroll-behavior: contain; \n    }\n\n    \/* 4. TOGGLES & TOOLTIPS *\/\n    .category-label { font-size: 11px; font-weight: 900; color: #8dc63f; text-transform: uppercase; margin: 30px 0 12px 0; letter-spacing: 1.2px; }\n    .feature-toggle { \n        display: flex; \n        align-items: center; \n        padding: 12px 0; \n        cursor: pointer; \n        border-radius: 8px; \n        transition: background 0.2s; \n        position: relative; \n    }\n    .feature-toggle:hover { background: #fafff2; }\n    .feature-toggle.hidden, .feature-toggle.no-fit-hidden { display: none !important; }\n    \n    .toggle-input { display: none; }\n    .toggle-switch {\n        width: 38px; height: 20px; background: #e9ecef; border-radius: 20px;\n        position: relative; margin-right: 15px; flex-shrink: 0; transition: background 0.3s;\n    }\n    .toggle-switch::after {\n        content: ''; position: absolute; width: 16px; height: 16px;\n        background: white; border-radius: 50%; top: 2px; left: 2px; transition: transform 0.2s;\n    }\n    .toggle-input:checked + .toggle-switch { background: #8dc63f; }\n    .toggle-input.is-inherited:checked + .toggle-switch { background: #c5e59b; } \n    .toggle-input:checked + .toggle-switch::after { transform: translateX(18px); }\n\n    .feature-name { font-size: 14.5px; color: #495057; line-height: 1.4; flex-grow: 1; font-weight: 500; }\n\n    .tooltip-icon {\n        width: 18px; height: 18px; border-radius: 50%; border: 1px solid #ced4da;\n        color: #adb5bd; font-size: 11px; font-weight: bold;\n        display: inline-flex; align-items: center; justify-content: center;\n        cursor: help; margin-left: 12px; position: relative; flex-shrink: 0;\n    }\n    \n    \/* FIX FOR CLIPPING ISSUE: box-sizing added and right aligned carefully *\/\n    .tooltip-icon:hover::after {\n        content: attr(data-tooltip); \n        position: absolute;\n        bottom: 140%; \n        right: 5px; \/* Safely nudged away from the scrollbar edge *\/\n        background: #343a40; \n        color: #fff; \n        padding: 12px; \n        border-radius: 10px;\n        font-size: 12px; \n        width: 280px; \n        z-index: 10000; \n        line-height: 1.5;\n        box-shadow: 0 10px 25px rgba(0,0,0,0.3); \n        font-weight: 400; \n        text-transform: none;\n        box-sizing: border-box; \/* Crucial to prevent padding from expanding past width *\/\n    }\n\n    \/* 5. RESULTS CARD *\/\n    .plan-card {\n        background: #fafff2; border: 2px solid #8dc63f; border-radius: 20px;\n        padding: 35px; position: relative; \n        flex-shrink: 0;\n        display: flex; flex-direction: column;\n        box-sizing: border-box;\n        margin-bottom: 20px;\n    }\n    .badge { \n        background: #8dc63f; \n        color: white; \n        font-size: 13px; \n        padding: 6px 14px; \n        border-radius: 6px; \n        display: inline-block; \n        margin-bottom: 15px; \n        font-weight: 700; \n        width: fit-content;\n    }\n    .plan-card h3 { margin: 0; font-size: 28px; color: #263c2e; padding-right: 100px; line-height: 1.2; margin-bottom: 20px; flex-shrink: 0; }\n    \n    .nav-controls {\n        position: absolute; top: 35px; right: 35px;\n        display: flex; align-items: center; background: #fff; border: 1px solid #8dc63f; border-radius: 30px; padding: 5px;\n    }\n    .nav-btn { width: 32px; height: 32px; border-radius: 50%; color: #8dc63f; display: flex; align-items: center; justify-content: center; cursor: pointer; font-weight: bold; font-size: 20px; }\n    .nav-divider { width: 1px; height: 20px; background: #e0e0e0; margin: 0 6px; }\n    .nav-count-label { font-size: 11px; color: #adb5bd; position: absolute; top: 85px; right: 40px; font-weight: 700; }\n\n    .included-header { \n        font-size: 13px; font-weight: 750; color: #263c2e; \n        border-top: 1px solid #e0e0e0; margin-top: 5px; \n        padding-top: 20px; margin-bottom: 15px; \n        text-transform: uppercase; \n        flex-shrink: 0;\n    }\n    \n    .feature-tags { \n        display: flex; \n        flex-wrap: wrap; \n        gap: 8px; \n        align-content: flex-start; \n        padding-bottom: 10px;\n    }\n    .ft-tag { font-size: 12px; background: #fff; border: 1px solid #d3d3d3; color: #555; padding: 6px 12px; border-radius: 8px; line-height: 1.2; }\n    .ft-tag.highlight { border-color: #8dc63f; background: #f0f9e8; color: #2b441f; font-weight: 700; }\n\n    \/* EXPORT BUTTON & OVERLAY *\/\n    @keyframes m365-spin { 100% { transform: rotate(360deg); } }\n    .m365-spinner { animation: m365-spin 1s linear infinite; }\n\n    .m365-btn-export {\n        margin-top: 10px; background: #fff; color: #333; border: 2px solid #e0e0e0;\n        padding: 12px; border-radius: 8px; font-weight: 700; font-size: 14px;\n        cursor: pointer; display: flex; align-items: center; justify-content: center;\n        gap: 8px; transition: all 0.2s; width: 100%;\n    }\n    .m365-btn-export:hover:not(:disabled) { background: #f8f9fa; border-color: #8dc63f; color: #263c2e; }\n    .m365-btn-export:disabled { opacity: 0.7; cursor: not-allowed; background: #f4f7f6; }\n    .hidden { display: none !important; }\n\n    #export-loading-overlay-m365 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background: rgba(255, 255, 255, 0.9); \n        z-index: 2147483647 !important; \n        display: flex; flex-direction: column; justify-content: center; align-items: center;\n        backdrop-filter: blur(4px); transition: opacity 0.2s ease;\n    }\n    .export-spinner-large {\n        width: 60px; height: 60px; border: 6px solid #f0f2f5;\n        border-top: 6px solid #8dc63f; border-radius: 50%;\n        animation: m365-spin 1s linear infinite; margin-bottom: 20px;\n    }\n    .export-loading-text { font-size: 20px; font-weight: 600; color: #263c2e; }\n\n    \/* 6. TIGHTENED STEP GRIDS *\/\n    .sector-view-title { color: #263c2e; font-size: 20px; font-weight: 600; margin-top: 0; margin-bottom: 20px; text-align: center; }\n    .sector-focus-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; max-width: 500px; margin: 0 auto; }\n    .sector-option-card {\n        background: #fff; border: 1px solid #999; border-radius: 16px; padding: 20px 15px;\n        display: flex; flex-direction: column; align-items: center; cursor: pointer; text-align: center; transition: all 0.3s;\n    }\n    .sector-option-card:hover { border-color: #8dc63f; background: #fafff2; transform: translateY(-3px); box-shadow: 0 4px 10px rgba(141, 198, 63, 0.1); }\n    .sector-icon-container { width: 45px; height: 45px; margin-bottom: 10px; color: #8dc63f; }\n    .sector-icon-container svg { width: 100%; height: 100%; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }\n    .sector-option-card span { font-size: 16px; font-weight: 700; color: #343a40; }\n    .go-back-btn { margin-top: 20px; padding: 10px; color: #adb5bd; font-size: 14px; cursor: pointer; background: none; border: none; display: block; width: 100%; text-align: center; transition: color 0.2s; }\n    .go-back-btn:hover { color: #8dc63f; }\n\n    \/* 7. CONFIRMATION POPUP *\/\n    .confirm-overlay {\n        position: fixed !important; top: 0 !important; left: 0 !important; width: 100vw !important; height: 100vh !important;\n        background: rgba(0,0,0,0.4); \n        display: none; align-items: center; justify-content: center;\n        z-index: 2147483647 !important; opacity: 0; transition: opacity 0.3s ease;\n    }\n    .confirm-overlay.is-visible { display: flex; opacity: 1; }\n    .confirm-box {\n        background: #fff; padding: 40px; border-radius: 20px; width: 400px;\n        text-align: center; box-shadow: 0 15px 40px rgba(0,0,0,0.15);\n        transform: scale(0.9); transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n    }\n    .confirm-overlay.is-visible .confirm-box { transform: scale(1); }\n    .confirm-box h4 { margin: 0 0 15px 0; font-size: 20px; color: #263c2e; font-weight: 800; }\n    .confirm-box p { color: #6c757d; font-size: 15px; line-height: 1.5; margin-bottom: 30px; }\n    .confirm-btns { display: flex; gap: 15px; justify-content: center; }\n    .c-btn { \n        padding: 12px 25px; border-radius: 10px; font-weight: 700; cursor: pointer; font-size: 14px; \n        transition: all 0.2s; border: none; flex: 1;\n    }\n    .btn-stay { background: #8dc63f; color: #fff; }\n    .btn-stay:hover { background: #7ab332; transform: translateY(-2px); }\n    .btn-exit { background: #fff; color: #b91d1d; border: 1.5px solid #b91d1d; }\n    .btn-exit:hover { background: #fef2f2; }\n<\/style>\n\n<div class=\"sector-focus-wrapper\">\n    <div class=\"sector-focus-blur\" id=\"bgBlur\" onclick=\"confirmClose()\"><\/div>\n\n    <div class=\"sector-focus-modal\" id=\"modalContainer\">\n        \n        <div class=\"intro-white-cover\" id=\"introCover\"><\/div>\n\n        <div class=\"control-bar\" id=\"controlBar\">\n            <button class=\"back-to-lv-btn\" id=\"backLvBtn\" onclick=\"confirmClose()\">\n                <span>\u2190 Back to<\/span>\n                <span>LicenseVerse<\/span>\n            <\/button>\n            \n            <div class=\"search-reset-group\">\n                <div class=\"search-wrapper\">\n                    <input type=\"text\" class=\"search-box\" id=\"featureSearch\" placeholder=\"Search features...\" oninput=\"filterFeatures()\">\n                    <span class=\"search-clear\" id=\"searchClear\" onclick=\"clearSearch()\">\u2715<\/span>\n                <\/div>\n                <button class=\"reset-btn\" onclick=\"resetAll()\">Reset<\/button>\n            <\/div>\n\n            <div class=\"control-item\">\n                <label>Sector<\/label>\n                <select id=\"headerSector\" onchange=\"handleHeaderChange()\"><\/select>\n            <\/div>\n            <div class=\"control-item\" id=\"headerUserWrapper\">\n                <label>Users<\/label>\n                <select id=\"headerUsers\" onchange=\"handleHeaderChange()\">\n                    <option value=\"<300\">< 300<\/option>\n                    <option value=\"301+\">301+<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"step-1\">\n            <h2 class=\"sector-view-title\">Choose an organization type to begin:<\/h2>\n            <div class=\"sector-focus-grid\" id=\"sectorGrid\"><\/div>\n        <\/div>\n\n        <div id=\"step-2\" style=\"display:none; padding-top: 10px;\">\n            <h2 class=\"sector-view-title\">User count<\/h2>\n            <div class=\"sector-focus-grid\">\n                <div class=\"sector-option-card\" onclick=\"goToStep(3, '<300')\">\n                    <div class=\"sector-icon-container\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path><\/svg>\n                    <\/div>\n                    <span>&lt;300 users<\/span>\n                <\/div>\n                <div class=\"sector-option-card\" onclick=\"goToStep(3, '301+')\">\n                    <div class=\"sector-icon-container\">\n                        <svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M9 22v-4h6v4\"><\/path><path d=\"M8 6h.01\"><\/path><path d=\"M16 6h.01\"><\/path><path d=\"M12 6h.01\"><\/path><path d=\"M12 10h.01\"><\/path><path d=\"M12 14h.01\"><\/path><path d=\"M16 10h.01\"><\/path><path d=\"M16 14h.01\"><\/path><path d=\"M8 10h.01\"><\/path><path d=\"M8 14h.01\"><\/path><\/svg>\n                    <\/div>\n                    <span>301+ users<\/span>\n                <\/div>\n            <\/div>\n            <button class=\"go-back-btn\" onclick=\"goToStep(1)\">\u2190 Go back<\/button>\n        <\/div>\n\n        <div id=\"step-3\" class=\"step-content-wrapper\">\n            <div class=\"selector-container\">\n                <div class=\"filter-sidebar\">\n                    <div class=\"toggle-scroll-area\" id=\"toggle-list\"><\/div>\n                <\/div>\n                <div class=\"results-area\" id=\"resultsArea\">\n                    <div id=\"best-match-container\"><\/div>\n                    <button id=\"export-word-btn-m365\" class=\"m365-btn-export hidden\" onclick=\"exportToWord()\">\n                        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><polyline points=\"7 10 12 15 17 10\"><\/polyline><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"><\/line><\/svg>\n                        Export to Word\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"confirm-overlay\" id=\"exitConfirm\">\n        <div class=\"confirm-box\">\n            <h4>Exit Plan Picker?<\/h4>\n            <p>Your current selections will be cleared. Are you sure you want to return to the beginning?<\/p>\n            <div class=\"confirm-btns\">\n                <button class=\"c-btn btn-exit\" onclick=\"handleExitDecision(true)\">Exit<\/button>\n                <button class=\"c-btn btn-stay\" onclick=\"handleExitDecision(false)\">Stay<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- EXPORT LOADING OVERLAY (Must be placed outside modal to easily sit on top) -->\n    <div id=\"export-loading-overlay-m365\" class=\"hidden\">\n        <div class=\"export-spinner-large\"><\/div>\n        <div class=\"export-loading-text\">Generating document&#8230;<\/div>\n    <\/div>\n<\/div>\n\n<script>\n    \/\/ --- 1. DATA ENTRY ---\n    const RAW_LIST_DATA = `\n\n\n\n\nCategory: Productivity and collaboration\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]:Microsoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nCategory: Productivity and collaboration\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]:Microsoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nCategory: Productivity and collaboration\tMicrosoft 365 Apps for the web and mobile \u2013 Read only [Web-based Office apps and mobile versions for document viewing]\nCategory: Productivity and collaboration\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]:Microsoft 365 Apps for the web and mobile \u2013 Read only [Web-based Office apps and mobile versions for document viewing]\nCategory: Productivity and collaboration\tExchange Online Calendar only [Cloud-based scheduling and shared calendars without full email services]\nCategory: Productivity and collaboration\tExchange Online Kiosk (K1) [Basic email for deskless workers, 2 GB mailbox, web and mobile access, no desktop Outlook support]\nCategory: Productivity and collaboration\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]: CAL equivalent \u2013 Exchange Server (Standard)\nCategory: Productivity and collaboration\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]:Exchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]:Exchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]:CAL equivalent \u2013 Exchange Server (Enterprise)\nCategory: Productivity and collaboration\tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nCategory: Productivity and collaboration\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]:OneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]:CAL equivalent \u2013 SharePoint Server (Standard)\nCategory: Productivity and collaboration\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]:SharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]:OneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]:OneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]:CAL equivalent \u2013 SharePoint Server (Enterprise)\nCategory: Productivity and collaboration\tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nCategory: Productivity and collaboration\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nCategory: Productivity and collaboration\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]:OneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nCategory: Productivity and collaboration\tTeams [Chat, video meetings, calling, and file sharing]\nCategory: Productivity and collaboration\tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nCategory: Productivity and collaboration\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nCategory: Productivity and collaboration\tMicrosoft 365 Copilot Business [SMB AI assistant that automates work using your secure internal data]\nCategory: Productivity and collaboration\tMicrosoft 365 Copilot [Enterprise-grade AI assistant that automates work using your secure internal data]:Microsoft 365 Copilot Business [SMB AI assistant that automates work using your secure internal data]\nCategory: Productivity and collaboration\tAgent 365 [A centralized control plane that allows IT and security teams to govern, observe, and secure AI agents across an entire organization from a single interface]\nCategory: Productivity and collaboration\tAudio Conferencing [Dial-in phone numbers for Teams meetings, join by phone without internet]\nCategory: Productivity and collaboration\tMinecraft: Education Edition\nCategory: Security and compliance\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nCategory: Security and compliance\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]:Azure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nCategory: Security and compliance\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nCategory: Security and compliance\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nCategory: Security and compliance\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nCategory: Security and compliance\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nCategory: Security and compliance\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nCategory: Security and compliance\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nCategory: Security and compliance\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]:Entra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nCategory: Security and compliance\tEntra Suite [Identity and network access so that you can secure employee access to any cloud or on-premises application or resource from any location, whilst all the time enforcing least privileged access]\nCategory: Security and compliance\tMicrosoft Defender for Business [Enterprise-grade endpoint security for SMBs, includes EDR, automated remediation, and next-gen antivirus]\nCategory: Security and compliance\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nCategory: Security and compliance\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nCategory: Security and compliance\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]:Microsoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nCategory: Security and compliance\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nCategory: Security and compliance\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nCategory: Security and compliance\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nCategory: Security and compliance\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nCategory: Device management\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nCategory: Device management\tIntune Remote Help\nCategory: Device management\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nCategory: Device management\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nCategory: Infrastructure and OS\tWindows Enterprise [Upgrade operating system]\nCategory: Infrastructure and OS\tWindows Enterprise\/Education [Upgrade operating system]\nCategory: Infrastructure and OS\tWindows Pro [Upgrade operating system]\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Exchange Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Exchange Server (Enterprise):CAL equivalent \u2013 Exchange Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 SharePoint Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 SharePoint Server (Enterprise):CAL equivalent \u2013 SharePoint Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Skype for Business Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Skype for Business Server (Plus)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Skype for Business Server (Enterprise):CAL equivalent \u2013 Skype for Business Server (Standard)\nCategory: Infrastructure and OS\tCAL equivalent \u2013 Windows Server\nEntra ID Plan 2 Add-on \tCommercial\nEntra ID Plan 2 Add-on \tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nEntra ID Plan 2 Add-on \tPrerequisite: Microsoft 365 E3\nDefender for Endpoint Plan 2 Add-on \tCommercial\nDefender for Endpoint Plan 2 Add-on \tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nDefender for Endpoint Plan 2 Add-on \tPrerequisite: Microsoft 365 E3\nPurview Suite Add-on\tCommercial\nPurview Suite Add-on\tUS Government\nPurview Suite Add-on\tEducation\nPurview Suite Add-on\tFrontline Worker\nPurview Suite Add-on\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nPurview Suite Add-on\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nPurview Suite Add-on\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nPurview Suite Add-on\tPrerequisite: Microsoft 365 E3\nDefender Suite Add-on\tCommercial\nDefender Suite Add-on\tUS Government\nDefender Suite Add-on\tEducation\nDefender Suite Add-on\tFrontline Worker\nDefender Suite Add-on\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nDefender Suite Add-on\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nDefender Suite Add-on\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nDefender Suite Add-on\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nDefender Suite Add-on\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nDefender Suite Add-on\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nDefender Suite Add-on\tPrerequisite: Microsoft 365 E3\nDefender and Purview Suite Add-on for Business Premium\tCommercial\nDefender and Purview Suite Add-on for Business Premium\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nDefender and Purview Suite Add-on for Business Premium\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nDefender and Purview Suite Add-on for Business Premium\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nDefender and Purview Suite Add-on for Business Premium\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nDefender and Purview Suite Add-on for Business Premium\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nDefender and Purview Suite Add-on for Business Premium\tPrerequisite: Business Premium\nOneDrive Plan 1\tCommercial\nOneDrive Plan 1\tUS Government\nOneDrive Plan 1\tEducation\nOneDrive Plan 1\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOneDrive Plan 2\tCommercial\nOneDrive Plan 2\tUS Government\nOneDrive Plan 2\tEducation\nOneDrive Plan 2\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOneDrive Plan 2\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nTeams Enterprise\tTeams [Chat, video meetings, calling, and file sharing]\nTeams Enterprise\tCommercial\nTeams Enterprise\tBlacklist:(no Teams)\nWindows Enterprise E3\tCommercial\nWindows Enterprise E3\tUS Government\nWindows Enterprise E3\tWindows Enterprise [Upgrade operating system]\nWindows Enterprise A3\tEducation\nWindows Enterprise A3\tWindows Enterprise\/Education [Upgrade operating system]\nIntune Plan 1\tCommercial\nIntune Plan 1\tEducation\nIntune Plan 1\tUS Government\nIntune Plan 1\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nEntra ID Plan 1\tCommercial\nEntra ID Plan 1\tEducation\nEntra ID Plan 1\tUS Government\nEntra ID Plan 1\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nEntra ID Plan 2\tCommercial\nEntra ID Plan 2\tEducation\nEntra ID Plan 2\tUS Government\nEntra ID Plan 2\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nEntra ID Plan 2\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nExchange Online Plan 1\tCommercial\nExchange Online Plan 1\tUS Government\nExchange Online Plan 1\tCAL equivalent \u2013 Exchange Server (Standard)\nExchange Online Plan 1\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nExchange Online Plan 2\tCommercial\nExchange Online Plan 2\tUS Government\nExchange Online Plan 2\tCAL equivalent \u2013 Exchange Server (Enterprise)\nExchange Online Plan 2\tCAL equivalent \u2013 Exchange Server (Standard)\nExchange Online Plan 2\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nExchange Online Plan 2\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nExchange Online Plan 2\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nSharePoint Online Plan 1\tCommercial\nSharePoint Online Plan 1\tUS Government\nSharePoint Online Plan 1\tCAL equivalent \u2013 SharePoint Server (Standard)\nSharePoint Online Plan 1\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nSharePoint Online Plan 1\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nSharePoint Online Plan 2\tCommercial\nSharePoint Online Plan 2\tUS Government\nSharePoint Online Plan 2\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nSharePoint Online Plan 2\tCAL equivalent \u2013 SharePoint Server (Standard)\nSharePoint Online Plan 2\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nSharePoint Online Plan 2\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nSharePoint Online Plan 2\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nPower BI Pro \tCommercial\nPower BI Pro \tEducation\nPower BI Pro \tUS Government\nPower BI Pro \tFrontline Worker\nPower BI Pro \tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nOffice 365 A1\tEducation\nOffice 365 A1\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 A1\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 A1\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 A1\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 A1\tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 F1 (no Teams)\tFrontline Worker\nMicrosoft 365 F1 (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 F1 (no Teams)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 F1 (no Teams)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 F1 (no Teams)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 F1 (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 F1 (no Teams)\tExchange Online Calendar only [Cloud-based scheduling and shared calendars without full email services]\nMicrosoft 365 F1 (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 F1 (no Teams)\tMicrosoft 365 Apps for the web and mobile \u2013 Read only [Web-based Office apps and mobile versions for document viewing]\nMicrosoft 365 F1 (no Teams)\tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nMicrosoft 365 F1 (no Teams)\tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nMicrosoft 365 F1 \tFrontline Worker\nMicrosoft 365 F1 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 F1 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 F1 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 F1 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 F1 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 F1 \tExchange Online Calendar only [Cloud-based scheduling and shared calendars without full email services]\nMicrosoft 365 F1 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 F1 \tMicrosoft 365 Apps for the web and mobile \u2013 Read only [Web-based Office apps and mobile versions for document viewing]\nMicrosoft 365 F1 \tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nMicrosoft 365 F1 \tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nMicrosoft 365 F1 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 F3 (no Teams)\tFrontline Worker\nOffice 365 F3 (no Teams)\tExchange Online Kiosk (K1) [Basic email for deskless workers, 2 GB mailbox, web and mobile access, no desktop Outlook support]\nOffice 365 F3 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 F3 (no Teams)\tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nOffice 365 F3 (no Teams)\tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nOffice 365 F3 \tFrontline Worker\nOffice 365 F3 \tExchange Online Kiosk (K1) [Basic email for deskless workers, 2 GB mailbox, web and mobile access, no desktop Outlook support]\nOffice 365 F3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 F3 \tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nOffice 365 F3 \tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nOffice 365 F3 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 F3 (no Teams)\tFrontline Worker\nMicrosoft 365 F3 (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 F3 (no Teams)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 F3 (no Teams)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 F3 (no Teams)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 F3 (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 F3 (no Teams)\tExchange Online Kiosk (K1) [Basic email for deskless workers, 2 GB mailbox, web and mobile access, no desktop Outlook support]\nMicrosoft 365 F3 (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 F3 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 F3 (no Teams)\tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nMicrosoft 365 F3 (no Teams)\tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nMicrosoft 365 F3 (no Teams)\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 F3 \tFrontline Worker\nMicrosoft 365 F3 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 F3 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 F3 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 F3 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 F3 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 F3 \tExchange Online Kiosk (K1) [Basic email for deskless workers, 2 GB mailbox, web and mobile access, no desktop Outlook support]\nMicrosoft 365 F3 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 F3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 F3 \tOneDrive Kiosk (2 GB) [Limited cloud storage for frontline workers, 2 GB capacity, basic file viewing and sharing]\nMicrosoft 365 F3 \tSharePoint Online Kiosk (K1) [Frontline collaboration, view\/read-only intranet access, web-based form editing, no personal site]\nMicrosoft 365 F3 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 F3 \tWindows Enterprise [Upgrade operating system]\nOffice 365 G1 \tUS Government\nOffice 365 G1 \tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nOffice 365 G1 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 G1 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 G1 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 G1 \tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nOffice 365 G1 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 G1 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 G1 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 G1 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 G1 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 Apps for Business \tCommercial\nMicrosoft 365 Apps for Business \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Apps for Business \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Apps for Business \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Basic (no Teams)\tCommercial\nMicrosoft 365 Business Basic (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Basic (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Basic (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Basic (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Basic (no Teams)\txxx\nMicrosoft 365 Business Basic (no Teams)\txxx\nMicrosoft 365 Business Basic (no Teams)\txxx\nMicrosoft 365 Business Basic \tCommercial\nMicrosoft 365 Business Basic \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Basic \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Basic \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Basic \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Basic \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 Business Basic \txxx\nMicrosoft 365 Business Basic \txxx\nMicrosoft 365 Business Basic \txxx\nOffice 365 E1 (no Teams)\tCommercial\nOffice 365 E1 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E1 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E1 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E1 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 E1 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E1 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E1 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 E1 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E1 \tCommercial\nOffice 365 E1 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E1 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E1 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E1 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 E1 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E1 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E1 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 E1 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E1 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 E1 \tBlacklist:(no Teams)\nEMS E3 \tCommercial\nEMS E3 \tEducation\nEMS E3 \tUS Government\nEMS E3 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nEMS E3 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nEMS E3 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nEMS E3 \tCAL equivalent \u2013 Windows Server\nEMS E3 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nEMS E3 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nEMS E5 \tCommercial\nEMS E5 \tEducation\nEMS E5 \tUS Government\nEMS E5 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nEMS E5 \tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nEMS E5 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nEMS E5 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nEMS E5 \tCAL equivalent \u2013 Windows Server\nEMS E5 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nEMS E5 \tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nEMS E5 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nEMS E5 \tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nEMS E5 \tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 Apps for Enterprise\tCommercial\nMicrosoft 365 Apps for Enterprise\tEducation\nMicrosoft 365 Apps for Enterprise\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Apps for Enterprise\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 Apps for Enterprise\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Apps for Enterprise\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Apps for Enterprise\tXXX\nOffice 365 A3 (faculty)\tEducation\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 A3 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 A3 (faculty)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 A3 (faculty)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 A3 (faculty)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 A3 (faculty)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 A3 (faculty)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 A3 (faculty)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 A3 (faculty)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 A3 (faculty)\tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 A3 (faculty)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Standard (no Teams)\tCommercial\nMicrosoft 365 Business Standard (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Standard (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Business Standard (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Standard (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Standard (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Standard \tCommercial\nMicrosoft 365 Business Standard \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Standard \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Business Standard \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Standard \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Standard \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Standard \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 Business Premium (no Teams)\tCommercial\nMicrosoft 365 Business Premium (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 Business Premium (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 Business Premium (no Teams)\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 Business Premium (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Premium (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 Business Premium (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Business Premium (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 Business Premium (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Premium (no Teams)\tMicrosoft Defender for Business [Enterprise-grade endpoint security for SMBs, includes EDR, automated remediation, and next-gen antivirus]\nMicrosoft 365 Business Premium (no Teams)\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 Business Premium (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Premium (no Teams)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 Business Premium (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Premium (no Teams)\tWindows Pro [Upgrade operating system]\nMicrosoft 365 Business Premium \tCommercial\nMicrosoft 365 Business Premium \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 Business Premium \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 Business Premium \tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 Business Premium \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 Business Premium \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 Business Premium \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 Business Premium \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 Business Premium \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 Business Premium \tMicrosoft Defender for Business [Enterprise-grade endpoint security for SMBs, includes EDR, automated remediation, and next-gen antivirus]\nMicrosoft 365 Business Premium \tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 Business Premium \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 Business Premium \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 Business Premium \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 Business Premium \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 Business Premium \tWindows Pro [Upgrade operating system]\nOffice 365 G3 \tUS Government\nOffice 365 G3 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 G3 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 G3 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 G3 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 G3 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 G3 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 G3 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 G3 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 G3 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 G3 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 G3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 G3 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nOffice 365 G3 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 G3 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 G3 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 E3 (no Teams)\tCommercial\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E3 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 E3 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E3 (no Teams)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]:Exchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E3 (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 E3 (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 E3 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E3 (no Teams)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 E3 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E3 (no Teams)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 E3 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 E3 \tCommercial\nOffice 365 E3 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 E3 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E3 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 E3 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E3 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E3 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 E3 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E3 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 E3 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 E3 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 E3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E3 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 E3 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nOffice 365 E3 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E3 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 E3 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 E3 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 G3 \tUS Government\nMicrosoft 365 G3 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 G3 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 G3 \tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 G3 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 G3 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 G3 \tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 G3 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 G3 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 G3 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 G3 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 G3 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 G3 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 G3 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 G3 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 G3 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 G3 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 G3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 G3 \tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 G3 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 G3 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 G3 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 G3 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 G3 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 G3 \tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 G3 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E3 (no Teams)\tCommercial\nMicrosoft 365 E3 (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E3 (no Teams)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E3 (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E3 (no Teams)\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E3 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E3 (no Teams)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E3 (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E3 (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E3 (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E3 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E3 (no Teams)\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E3 (no Teams)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E3 (no Teams)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E3 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E3 (no Teams)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E3 (no Teams)\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E3 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E3 \tCommercial\nMicrosoft 365 E3 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E3 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E3 \tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E3 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E3 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E3 \tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E3 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E3 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E3 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E3 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E3 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E3 \tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E3 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E3 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E3 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E3 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E3 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E3 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E3 \tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E3 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E3 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E3 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E3 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E3 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 E3 \tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E3 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 G5 \tUS Government\nOffice 365 G5 \tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nOffice 365 G5 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 G5 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 G5 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 G5 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Plus)\nOffice 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 G5 \tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nOffice 365 G5 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 G5 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 G5 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 G5 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 G5 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 G5 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 G5 \tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nOffice 365 G5 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nOffice 365 G5 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 G5 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 G5 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 G5 \tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nOffice 365 G5 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 E5 (no Teams)\tCommercial\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Plus)\nOffice 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nOffice 365 E5 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E5 (no Teams)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 E5 (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 E5 (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 E5 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E5 (no Teams)\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nOffice 365 E5 (no Teams)\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nOffice 365 E5 (no Teams)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 E5 (no Teams)\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nOffice 365 E5 (no Teams)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nOffice 365 E5 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E5 (no Teams)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 E5 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nOffice 365 E5 \tCommercial\nOffice 365 E5 \tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nOffice 365 E5 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nOffice 365 E5 \tCAL equivalent \u2013 Exchange Server (Standard)\nOffice 365 E5 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nOffice 365 E5 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E5 \tCAL equivalent \u2013 SharePoint Server (Standard)\nOffice 365 E5 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nOffice 365 E5 \tCAL equivalent \u2013 Skype for Business Server (Plus)\nOffice 365 E5 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nOffice 365 E5 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nOffice 365 E5 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nOffice 365 E5 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nOffice 365 E5 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nOffice 365 E5 \tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nOffice 365 E5 \tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nOffice 365 E5 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nOffice 365 E5 \tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nOffice 365 E5 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nOffice 365 E5 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nOffice 365 E5 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nOffice 365 E5 \tTeams [Chat, video meetings, calling, and file sharing]\nOffice 365 E5 \tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nOffice 365 E5 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 G5 (no Teams)\tGovernment\nMicrosoft 365 G5 (no Teams)\tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 G5 (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 G5 (no Teams)\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 G5 (no Teams)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 G5 (no Teams)\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 G5 (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 G5 (no Teams)\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 G5 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 G5 (no Teams)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 G5 (no Teams)\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 G5 (no Teams)\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 G5 (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 G5 (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 G5 (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 G5 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 G5 (no Teams)\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 G5 (no Teams)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 G5 (no Teams)\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 G5 (no Teams)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 G5 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 G5 (no Teams)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 G5 (no Teams)\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 G5 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 G5 \tGovernment\nMicrosoft 365 G5 \tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 G5 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 G5 \tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 G5 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 G5 \tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 G5 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 G5 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 G5 \tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 G5 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 G5 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 G5 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 G5 \teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 G5 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 G5 \tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 G5 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 G5 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 G5 \tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 G5 \tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 G5 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 G5 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 G5 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 G5 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 G5 \tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 G5 \tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 G5 \tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 G5 \tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 G5 \tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 G5 \tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 G5 \tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 G5 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 G5 \tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 G5 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 G5 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 G5 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 G5 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 G5 \tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nMicrosoft 365 G5 \tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 G5 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 A3 (faculty)\tEducation\nMicrosoft 365 A3 (faculty)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 A3 (faculty)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 A3 (faculty)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 A3 (faculty)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 A3 (faculty)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 A3 (faculty)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 A3 (faculty)\tIntune Remote Help\nMicrosoft 365 A3 (faculty)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 A3 (faculty)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 A3 (faculty)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 A3 (faculty)\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 A3 (faculty)\tMinecraft: Education Edition\nMicrosoft 365 A3 (faculty)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 A3 (faculty)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 A3 (faculty)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 A3 (faculty)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 A3 (faculty)\tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 A3 (faculty)\tWindows Enterprise\/Education [Upgrade operating system]\nMicrosoft 365 A3 (faculty)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 A5 (faculty)\tEducation\nMicrosoft 365 A5 (faculty)\tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 A5 (faculty)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 A5 (faculty)\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 A5 (faculty)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 A5 (faculty)\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 A5 (faculty)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 A5 (faculty)\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 A5 (faculty)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 A5 (faculty)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 A5 (faculty)\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 A5 (faculty)\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 A5 (faculty)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 A5 (faculty)\tIntune Remote Help\nMicrosoft 365 A5 (faculty)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 A5 (faculty)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 A5 (faculty)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 A5 (faculty)\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 A5 (faculty)\tMinecraft: Education Edition\nMicrosoft 365 A5 (faculty)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 A5 (faculty)\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 A5 (faculty)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 A5 (faculty)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 A5 (faculty)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 A5 (faculty)\tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 A5 (faculty)\tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nMicrosoft 365 A5 (faculty)\tWindows Enterprise\/Education [Upgrade operating system]\nMicrosoft 365 A5 (faculty)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E5 (no Teams)\tCommercial\nMicrosoft 365 E5 (no Teams)\tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 E5 (no Teams)\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E5 (no Teams)\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E5 (no Teams)\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E5 (no Teams)\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 E5 (no Teams)\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E5 (no Teams)\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 E5 (no Teams)\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E5 (no Teams)\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E5 (no Teams)\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E5 (no Teams)\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 E5 (no Teams)\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 E5 (no Teams)\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E5 (no Teams)\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E5 (no Teams)\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 E5 (no Teams)\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 E5 (no Teams)\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E5 (no Teams)\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 E5 (no Teams)\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E5 (no Teams)\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E5 (no Teams)\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E5 (no Teams)\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E5 (no Teams)\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E5 (no Teams)\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E5 \tCommercial\nMicrosoft 365 E5 \tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 E5 \tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E5 \tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 E5 \tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E5 \tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E5 \tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E5 \tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E5 \tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E5 \tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E5 \tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 E5 \tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E5 \tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E5 \tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E5 \teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 E5 \tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E5 \tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 E5 \tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E5 \tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E5 \tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E5 \tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 E5 \tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 E5 \tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E5 \tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E5 \tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E5 \tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 E5 \tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E5 \tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 E5 \tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 E5 \tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 E5 \tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 E5 \tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 E5 \tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E5 \tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 E5 \tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E5 \tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E5 \tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E5 \tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 E5 \tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nMicrosoft 365 E5 \tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E5 \tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E5 \tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nAgent 365 *release date May 1, 2026*\tAgent 365 [A centralized control plane that allows IT and security teams to govern, observe, and secure AI agents across an entire organization from a single interface]\nAgent 365 *release date May 1, 2026*\tCommercial\nMicrosoft 365 Copilot \tMicrosoft 365 Copilot [Enterprise-grade AI assistant that automates work using your secure internal data]\nMicrosoft 365 Copilot \tBlacklist: Copilot\nMicrosoft 365 Copilot \tPrerequisite: *365*, -Agent-\nMicrosoft 365 Copilot \tCommercial\nMicrosoft 365 Copilot \tEducation\nMicrosoft 365 Copilot \tUS Government\nMicrosoft 365 Copilot Business\tBlacklist: Copilot\nMicrosoft 365 Copilot Business\tPrerequisite: *365*, -Agent-\nMicrosoft 365 Copilot Business\tMicrosoft 365 Copilot Business [SMB AI assistant that automates work using your secure internal data]\nMicrosoft 365 Copilot Business\tCommercial\nEntra Suite\tEntra Suite [Identity and network access so that you can secure employee access to any cloud or on-premises application or resource from any location, whilst all the time enforcing least privileged access]\nEntra Suite\tCommercial\nEntra Suite\tEducation\nEntra Suite\tUS Government\nEntra Suite\tPrerequisite: Entra ID Plan 1\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCommercial\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tAgent 365 [A centralized control plane that allows IT and security teams to govern, observe, and secure AI agents across an entire organization from a single interface]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tEntra Suite [Identity and network access so that you can secure employee access to any cloud or on-premises application or resource from any location, whilst all the time enforcing least privileged access]\nMicrosoft 365 E7 (no Teams) *release date May 1, 2026*\tMicrosoft 365 Copilot [Enterprise-grade AI assistant that automates work using your secure internal data]\nMicrosoft 365 E7 *release date May 1, 2026*\tCommercial\nMicrosoft 365 E7 *release date May 1, 2026*\tAudio Conferencing  [Dial-in phone numbers for Teams meetings, join by phone without internet]\nMicrosoft 365 E7 *release date May 1, 2026*\tAzure Information Protection Plan 1 [Data classification, document labeling, and encryption]\nMicrosoft 365 E7 *release date May 1, 2026*\tAzure Information Protection Plan 2 [Plan 1 plus automatic classification, labeling, and encryption policies]\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Exchange Server (Enterprise)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Exchange Server (Standard)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Microsoft Endpoint Configuration Manager Management License\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 SharePoint Server (Enterprise)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 SharePoint Server (Standard)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Enterprise)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Plus)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Skype for Business Server (Standard)\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 System Center Endpoint Protection Management License\nMicrosoft 365 E7 *release date May 1, 2026*\tCAL equivalent \u2013 Windows Server\nMicrosoft 365 E7 *release date May 1, 2026*\teDiscovery and Audit [Advanced legal discovery, long-term audit logs, and predictive coding]\nMicrosoft 365 E7 *release date May 1, 2026*\tEntra ID Plan 1 [Advanced identity management, Conditional Access, self-service password reset]\nMicrosoft 365 E7 *release date May 1, 2026*\tEntra ID Plan 2 [Plan 1 plus risk-based Conditional Access, Privileged Identity Management (PIM), and Access Reviews]\nMicrosoft 365 E7 *release date May 1, 2026*\tExchange Online Archiving [Cloud-based archive mailbox, unlimited storage, eDiscovery, long-term retention]\nMicrosoft 365 E7 *release date May 1, 2026*\tExchange Online Plan 1 [Professional hosted email, 50 GB mailbox, shared calendars]\nMicrosoft 365 E7 *release date May 1, 2026*\tExchange Online Plan 2 [Plan 1 plus advanced hosted email, 100 GB mailbox, Data Loss Prevention]\nMicrosoft 365 E7 *release date May 1, 2026*\tInformation Protection and Governance [Advanced data classification, automatic labeling, and automated retention\/deletion policies]\nMicrosoft 365 E7 *release date May 1, 2026*\tInsider Risk Management [Detects and remediates malicious or unintentional internal risks, such as data theft or policy violations]\nMicrosoft 365 E7 *release date May 1, 2026*\tIntune Plan 1 [Cloud-based device and app management, security compliance policies]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft 365 Apps (local desktop applications) [Fully installed versions of Word, Excel, PowerPoint, Publisher, Outlook, OneNote, and Access with offline capabilities]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft 365 Apps for the web and mobile [Web-based Office apps and mobile versions for viewing and document editing]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Cloud Apps [Cloud Access Security Broker (CASB), shadow IT visibility, and data protection across cloud apps]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Endpoint Plan 1 [Foundational endpoint security, next-gen antivirus, attack surface reduction]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Endpoint Plan 2 [Plan 1 plus Endpoint Detection and Response (EDR), automated remediation, and advanced threat hunting]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Identity [Cloud-based security for on-premises AD, detects lateral movement and compromised identities]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for IoT - EIoT [Secures unmanaged enterprise IoT devices, discovery, vulnerability management, and threat detection]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Office 365 Plan 1 [Security for email\/collaboration, Safe Links, Safe Attachments, anti-phishing]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft Defender for Office 365 Plan 2 [Plan 1 plus automated investigation, threat hunting, and attack simulation]\nMicrosoft 365 E7 *release date May 1, 2026*\tOneDrive Plan 2 [Cloud storage per user for personal file management. 1 TB for between 1-5 users. Up to 5 TB for 5+ users (further expandable on request)]\nMicrosoft 365 E7 *release date May 1, 2026*\tPower BI Pro [Individual analytics license, share reports, interactive dashboards]\nMicrosoft 365 E7 *release date May 1, 2026*\tPurview Data Loss Prevention [Identifies and protects sensitive information across apps, prevents accidental data leaks]\nMicrosoft 365 E7 *release date May 1, 2026*\tSharePoint Online Plan 1 [Cloud collaboration, 1 TB storage, team and communication sites]\nMicrosoft 365 E7 *release date May 1, 2026*\tSharePoint Online Plan 2 [Plan 1 plus unlimited storage, advanced search, eDiscovery, and Data Loss Prevention]\nMicrosoft 365 E7 *release date May 1, 2026*\tTeams [Chat, video meetings, calling, and file sharing]\nMicrosoft 365 E7 *release date May 1, 2026*\tTeams Phone Standard [Cloud-based PBX, auto attendants, call queues, and voicemail; requires separate PSTN connectivity]\nMicrosoft 365 E7 *release date May 1, 2026*\tWindows Enterprise [Upgrade operating system]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft 365 Apps (Remote Desktop Services rights) [Shared computer activation for running Office apps in RDS\/VDI environments]\nMicrosoft 365 E7 *release date May 1, 2026*\tOneDrive Plan 1 [Cloud storage per user for personal file management. 1 TB per user]\nMicrosoft 365 E7 *release date May 1, 2026*\tAgent 365 [A centralized control plane that allows IT and security teams to govern, observe, and secure AI agents across an entire organization from a single interface]\nMicrosoft 365 E7 *release date May 1, 2026*\tEntra Suite [Identity and network access so that you can secure employee access to any cloud or on-premises application or resource from any location, whilst all the time enforcing least privileged access]\nMicrosoft 365 E7 *release date May 1, 2026*\tMicrosoft 365 Copilot [Enterprise-grade AI assistant that automates work using your secure internal data]\n\n\n\n\n\n\n\n\n\n\n    `;\n\n    let products = [];\n    let masterFeatureList = []; \n    const dynamicInheritance = new Map();\n    const SECTOR_TYPES = [\"Commercial\", \"Education\", \"Frontline Worker\", \"US Government\"];\n\n    function isWildcardMatch(name, term) {\n        if (term.includes('*')) {\n            const regexStr = '^' + term.split('*').map(s => s.replace(\/[.*+?^${}()|[\\]\\\\]\/g, '\\\\$&')).join('.*') + '$';\n            return new RegExp(regexStr, 'i').test(name);\n        }\n        return name.includes(term);\n    }\n\n    function satisfiesRule(name, ruleString) {\n        const parts = ruleString.split(',').map(s => s.trim());\n        const positives = [];\n        const negatives = [];\n        \n        parts.forEach(part => {\n            if (part.startsWith('-')) {\n                let cleanPart = part.replace(\/^-+|-+$\/g, '');\n                negatives.push(cleanPart);\n            } else {\n                positives.push(part);\n            }\n        });\n        \n        for (let neg of negatives) {\n            if (isWildcardMatch(name, neg)) return false;\n        }\n        \n        if (positives.length > 0) {\n            let matchedPos = false;\n            for (let pos of positives) {\n                if (isWildcardMatch(name, pos)) {\n                    matchedPos = true;\n                    break;\n                }\n            }\n            if (!matchedPos) return false;\n        }\n        \n        return true;\n    }\n\n    function parseData() {\n        const lines = RAW_LIST_DATA.trim().split('\\n');\n        const prodMap = new Map();\n        const seenFeatures = new Set();\n        dynamicInheritance.clear();\n        masterFeatureList = [];\n\n        lines.forEach(line => {\n            let [aVal, bVal] = line.split('\\t').map(s => s?.trim());\n            if (!aVal || !bVal) return;\n\n            if (aVal.startsWith(\"Category:\")) {\n                let catName = aVal.replace(\"Category:\", \"\").trim();\n                let inheritParts = bVal.split(':').map(s => s.trim());\n                let mainFeature = inheritParts[0];\n\n                if (inheritParts.length > 1) {\n                    if(!dynamicInheritance.has(mainFeature)) dynamicInheritance.set(mainFeature, []);\n                    inheritParts.slice(1).forEach(child => {\n                        if(!dynamicInheritance.get(mainFeature).includes(child)) {\n                            dynamicInheritance.get(mainFeature).push(child);\n                        }\n                    });\n                }\n\n                if (!seenFeatures.has(mainFeature)) {\n                    seenFeatures.add(mainFeature);\n                    masterFeatureList.push({ label: mainFeature, cat: catName });\n                }\n                return;\n            }\n\n            if (!prodMap.has(aVal)) {\n                prodMap.set(aVal, { name: aVal, sectors: [], features: [], blacklists: [], prerequisites: [] });\n            }\n            const p = prodMap.get(aVal);\n\n            if (SECTOR_TYPES.includes(bVal)) {\n                p.sectors.push(bVal);\n            } else if (bVal.startsWith(\"Blacklist:\")) {\n                p.blacklists.push(bVal.replace(\"Blacklist:\", \"\").trim());\n            } else if (bVal.startsWith(\"Prerequisite:\")) {\n                p.prerequisites.push(bVal.replace(\"Prerequisite:\", \"\").trim());\n            } else {\n                let actualFeature = bVal;\n                if (bVal.includes(':')) {\n                    let [parent, child] = bVal.split(':').map(s => s.trim());\n                    if(!dynamicInheritance.has(parent)) dynamicInheritance.set(parent, []);\n                    if(!dynamicInheritance.get(parent).includes(child)) dynamicInheritance.get(parent).push(child);\n                    actualFeature = parent;\n                }\n                if (!p.features.includes(actualFeature)) p.features.push(actualFeature);\n            }\n        });\n        products = Array.from(prodMap.values()).flatMap(p => p.sectors.map(s => ({ ...p, sector: s })));\n    }\n\n    let selectedSector = 'Commercial'; \n    let selectedUserCount = '<300';\n    let currentMatches = [];\n    let currentMatchIndex = 0;\n\n    function getRecursiveEff(featureList) {\n        let eff = new Set(featureList);\n        let added = true;\n        while (added) {\n            added = false;\n            let currentSet = Array.from(eff);\n            for (let f of currentSet) {\n                if (dynamicInheritance.has(f)) {\n                    for (let child of dynamicInheritance.get(f)) {\n                        if (!eff.has(child)) {\n                            eff.add(child);\n                            added = true;\n                        }\n                    }\n                }\n            }\n        }\n        return Array.from(eff);\n    }\n\n    function getCandidates() {\n        let filtered = products.filter(p => p.sector === selectedSector);\n        if (selectedSector === 'Commercial' && selectedUserCount === '301+') {\n            filtered = filtered.filter(p => !p.name.includes(\"Business\"));\n        }\n        return filtered.map(p => ({ ...p, eff: getRecursiveEff(p.features) }));\n    }\n\n    function checkIfFitExists(testLabels) {\n        if (testLabels.length === 0) return true;\n        const candidates = getCandidates();\n\n        for (let p of candidates) {\n            if (p.prerequisites.length > 0) continue;\n            if (testLabels.every(f => p.eff.includes(f))) return true;\n        }\n\n        for (let i = 0; i < candidates.length; i++) {\n            for (let j = i + 1; j < candidates.length; j++) {\n                const pA = candidates[i];\n                const pB = candidates[j];\n\n                const aBlockedByB = pA.blacklists.some(term => satisfiesRule(pB.name, term));\n                const bBlockedByA = pB.blacklists.some(term => satisfiesRule(pA.name, term));\n                if (aBlockedByB || bBlockedByA) continue;\n\n                const aNeedsB = pA.prerequisites.every(term => satisfiesRule(pB.name, term));\n                const bNeedsA = pB.prerequisites.every(term => satisfiesRule(pA.name, term));\n                \n                if (pA.prerequisites.length > 0 && !aNeedsB) continue;\n                if (pB.prerequisites.length > 0 && !bNeedsA) continue;\n\n                const combinedEff = [...new Set([...pA.eff, ...pB.eff])];\n                if (testLabels.every(f => combinedEff.includes(f))) return true;\n            }\n        }\n        return false;\n    }\n\n    function renderToggles() {\n        const list = document.getElementById('toggle-list');\n        const checkedLabels = new Set(Array.from(document.querySelectorAll('.toggle-input:checked')).map(i => i.value));\n        const manualLabels = new Set(Array.from(document.querySelectorAll('.toggle-input[data-manual=\"true\"]')).map(i => i.value));\n        list.innerHTML = '';\n        \n        let sectorProducts = products.filter(p => p.sector === selectedSector);\n        \n        if (selectedSector === 'Commercial' && selectedUserCount === '301+') {\n            sectorProducts = sectorProducts.filter(p => !p.name.includes(\"Business\"));\n        }\n\n        const availableLabels = new Set();\n        const availableCleanTexts = new Set();\n        sectorProducts.forEach(p => {\n            getRecursiveEff(p.features).forEach(f => {\n                availableLabels.add(f);\n                availableCleanTexts.add(f.split(' [')[0]);\n            });\n        });\n\n        let currentCat = '';\n        masterFeatureList.forEach(f => {\n            if (selectedSector === 'Commercial' && selectedUserCount === '301+' && f.label.includes('Business')) {\n                return;\n            }\n\n            if (f.label === 'XXX' || f.label.startsWith('XXX [')) return;\n            if (!availableLabels.has(f.label)) return;\n            \n            let cleanText = f.label.split(' [')[0];\n            \n            if (selectedSector === 'Commercial' && selectedUserCount === '<300') {\n                if (availableCleanTexts.has(cleanText + ' Business')) {\n                    return;\n                }\n            }\n            \n            if (f.cat !== currentCat) {\n                currentCat = f.cat;\n                const head = document.createElement('div'); head.className = 'category-label'; head.innerText = currentCat; list.appendChild(head);\n            }\n            \n            let description = f.label.includes('[') ? f.label.split('[')[1].replace(']', '') : \"\";\n            \n            const labelEl = document.createElement('label'); labelEl.className = 'feature-toggle';\n            labelEl.innerHTML = `\n                <input type=\"checkbox\" class=\"toggle-input\" value=\"${f.label}\" \n                       ${checkedLabels.has(f.label) ? 'checked' : ''} \n                       ${manualLabels.has(f.label) ? 'data-manual=\"true\"' : ''}\n                       onchange=\"handleToggleChange(this)\">\n                <div class=\"toggle-switch\"><\/div>\n                <span class=\"feature-name\">${cleanText}<\/span>\n                ${description ? `<span class=\"tooltip-icon\" data-tooltip=\"${description}\">?<\/span>` : ''}\n            `;\n            list.appendChild(labelEl);\n        });\n    }\n\n    function handleToggleChange(checkbox) {\n        if(checkbox.checked) checkbox.setAttribute('data-manual', 'true');\n        else checkbox.removeAttribute('data-manual');\n        document.getElementById('featureSearch').value = '';\n        applyInheritance(); \n        updateResults();\n        updateFeatureVisibility();\n        setGlobalFocus();\n    }\n\n    function setGlobalFocus() {\n        const searchInput = document.getElementById('featureSearch');\n        if (searchInput) searchInput.focus();\n    }\n\n    function applyInheritance() {\n        const toggles = document.querySelectorAll('.toggle-input');\n        const manualLabels = Array.from(toggles).filter(t => t.getAttribute('data-manual') === 'true').map(t => t.value);\n        \n        toggles.forEach(t => { \n            if (t.getAttribute('data-manual') !== 'true') { \n                t.checked = false; \n                t.classList.remove('is-inherited'); \n            } \n        });\n\n        manualLabels.forEach(lbl => {\n            if (dynamicInheritance.has(lbl)) {\n                getRecursiveEff([lbl]).filter(child => child !== lbl).forEach(childLbl => {\n                    const child = document.querySelector(`.toggle-input[value=\"${CSS.escape(childLbl)}\"]`);\n                    if (child) { \n                        child.checked = true; \n                        if (child.getAttribute('data-manual') !== 'true') child.classList.add('is-inherited'); \n                    }\n                });\n            }\n        });\n    }\n\n    function updateFeatureVisibility() {\n        const toggles = Array.from(document.querySelectorAll('.toggle-input'));\n        const manualLabels = toggles.filter(t => t.getAttribute('data-manual') === 'true').map(t => t.value);\n        \n        toggles.forEach(t => {\n            const labelEl = t.closest('.feature-toggle');\n            if (t.checked) {\n                labelEl.classList.remove('no-fit-hidden');\n                return;\n            }\n            \n            let testManuals = [...manualLabels, t.value];\n            let testEffective = getRecursiveEff(testManuals); \n            \n            if (checkIfFitExists(testEffective)) {\n                labelEl.classList.remove('no-fit-hidden');\n            } else {\n                labelEl.classList.add('no-fit-hidden');\n            }\n        });\n\n        filterFeatures(); \n    }\n\n    function updateResults() {\n        const selectedLabels = Array.from(document.querySelectorAll('.toggle-input:checked')).map(i => i.value);\n        const container = document.getElementById('best-match-container');\n        const exportBtn = document.getElementById('export-word-btn-m365');\n\n        if (selectedLabels.length === 0) {\n            container.innerHTML = `<div style=\"color:#adb5bd;font-size:16px;padding:100px;text-align:center;width:100%;\">Select features to find the best fit...<\/div>`;\n            if (exportBtn) exportBtn.classList.add('hidden');\n            return;\n        }\n        \n        const candidates = getCandidates();\n\n        let validSingles = [];\n        let validCombos = [];\n\n        candidates.forEach(p => {\n            if (p.prerequisites.length > 0) return;\n            if (selectedLabels.every(f => p.eff.includes(f))) {\n                validSingles.push({\n                    name: p.name,\n                    len: p.features.length,\n                    isCombo: false,\n                    all: p.features\n                });\n            }\n        });\n\n        candidates.forEach((pA, i) => {\n            candidates.forEach((pB, j) => {\n                if (i >= j) return;\n                \n                const aBlockedByB = pA.blacklists.some(term => satisfiesRule(pB.name, term));\n                const bBlockedByA = pB.blacklists.some(term => satisfiesRule(pA.name, term));\n                if (aBlockedByB || bBlockedByA) return;\n\n                const aNeedsB = pA.prerequisites.every(term => satisfiesRule(pB.name, term));\n                const bNeedsA = pB.prerequisites.every(term => satisfiesRule(pA.name, term));\n                \n                if (pA.prerequisites.length > 0 && !aNeedsB) return;\n                if (pB.prerequisites.length > 0 && !bNeedsA) return;\n\n                const combinedEff = [...new Set([...pA.eff, ...pB.eff])];\n                if (selectedLabels.every(f => combinedEff.includes(f))) {\n                    let comboName = pA.prerequisites.length > 0 ? `${pB.name} + ${pA.name}` : `${pA.name} + ${pB.name}`;\n                    validCombos.push({\n                        name: comboName,\n                        len: pA.features.length + pB.features.length,\n                        isCombo: true,\n                        all: [...new Set([...pA.features, ...pB.features])]\n                    });\n                }\n            });\n        });\n\n        let allSorted = [...validSingles, ...validCombos].sort((a, b) => a.len - b.len);\n\n        if (allSorted.length === 0) {\n            container.innerHTML = `<div style=\"color:#adb5bd;font-size:16px;padding:100px;text-align:center;width:100%;\">No fit found.<\/div>`;\n            if (exportBtn) exportBtn.classList.add('hidden');\n            return;\n        }\n\n        const bestResult = allSorted[0];\n        const alternativeSingles = validSingles\n            .filter(s => s.name !== bestResult.name)\n            .sort((a, b) => a.len - b.len);\n\n        currentMatches = [bestResult, ...alternativeSingles];\n        currentMatchIndex = 0; \n        \n        if (exportBtn) exportBtn.classList.remove('hidden');\n        renderMatchCard();\n    }\n\n    function renderMatchCard() {\n        const container = document.getElementById('best-match-container');\n        const match = currentMatches[currentMatchIndex];\n        const selectedLabels = Array.from(document.querySelectorAll('.toggle-input:checked')).map(i => i.value);\n        let nav = currentMatches.length > 1 ? `\n            <div class=\"nav-count-label\">${currentMatchIndex + 1} of ${currentMatches.length} options<\/div>\n            <div class=\"nav-controls\">\n                <div class=\"nav-btn\" onclick=\"navigateMatch(-1)\">&lt;<\/div>\n                <div class=\"nav-divider\"><\/div>\n                <div class=\"nav-btn\" onclick=\"navigateMatch(1)\">&gt;<\/div>\n            <\/div>` : '';\n        \n        let tags = match.all\n            .filter(lbl => lbl !== 'XXX' && !lbl.startsWith('XXX ['))\n            .sort((a,b) => (selectedLabels.includes(b) ? -1 : 1))\n            .map(lbl => {\n                let labelClean = lbl.split(' [')[0];\n                return `<span class=\"ft-tag ${selectedLabels.includes(lbl) ? 'highlight' : ''}\">${labelClean}<\/span>`;\n            }).join('');\n\n        container.innerHTML = `\n            <div class=\"plan-card\">\n                ${nav}\n                <span class=\"badge\">${match.isCombo ? 'Suggested combination' : 'Suggested license'}<\/span>\n                <h3>${match.name}<\/h3>\n                <div class=\"included-header\">Included features (selected items shown in green):<\/div>\n                <div class=\"feature-tags\">${tags}<\/div>\n            <\/div>\n        `;\n    }\n\n    function navigateMatch(dir) {\n        currentMatchIndex = (currentMatchIndex + dir + currentMatches.length) % currentMatches.length;\n        renderMatchCard();\n        document.getElementById('resultsArea').scrollTop = 0;\n    }\n\n    function goToStep(step, val) {\n        const modal = document.getElementById('modalContainer');\n        const blur = document.getElementById('bgBlur');\n        const step3 = document.getElementById('step-3');\n\n        if (step === 2 && val !== 'Commercial') { selectedSector = val; goToStep(3); return; }\n        if (val && step === 2) selectedSector = val;\n        \n        if (step === 3) {\n            if (val) selectedUserCount = val;\n            document.documentElement.classList.add('modal-open');\n            document.body.classList.add('modal-open');\n            modal.classList.add('is-expanded');\n            blur.classList.add('is-active'); \n            \n            document.getElementById('controlBar').style.display = 'flex';\n            document.getElementById('headerSector').value = selectedSector;\n            document.getElementById('headerUsers').value = selectedUserCount;\n            document.getElementById('headerUserWrapper').style.visibility = (selectedSector === 'Commercial') ? 'visible' : 'hidden';\n            step3.style.display = 'flex';\n            renderToggles(); \n            updateResults();\n            updateFeatureVisibility();\n            \n            const cover = document.getElementById('introCover');\n            const btn = document.getElementById('backLvBtn');\n            cover.classList.add('active');\n            btn.classList.add('flash-animation');\n            \n            setTimeout(() => {\n                cover.classList.remove('active');\n                setTimeout(() => {\n                    btn.classList.remove('flash-animation');\n                    setGlobalFocus();\n                }, 400); \n            }, 1500);\n\n        } else {\n            document.documentElement.classList.remove('modal-open');\n            document.body.classList.remove('modal-open');\n            modal.classList.remove('is-expanded');\n            blur.classList.remove('is-active'); \n            document.getElementById('controlBar').style.display = 'none';\n            step3.style.display = 'none';\n        }\n        \n        document.getElementById('step-1').style.display = (step === 1) ? 'block' : 'none';\n        document.getElementById('step-2').style.display = (step === 2) ? 'block' : 'none';\n    }\n\n    function confirmClose() {\n        const step1 = document.getElementById('step-1');\n        if (step1.style.display === 'block') {\n            collapseToStart();\n            return;\n        }\n        document.getElementById('exitConfirm').classList.add('is-visible');\n    }\n\n    function handleExitDecision(exit) {\n        document.getElementById('exitConfirm').classList.remove('is-visible');\n        if (exit) {\n            collapseToStart();\n        }\n    }\n\n    function collapseToStart() { \n        resetAll(); \n        goToStep(1); \n    }\n\n    function handleHeaderChange() {\n        selectedSector = document.getElementById('headerSector').value;\n        selectedUserCount = document.getElementById('headerUsers').value;\n        document.getElementById('headerUserWrapper').style.visibility = (selectedSector === 'Commercial') ? 'visible' : 'hidden';\n        renderToggles(); \n        applyInheritance(); \n        updateResults();\n        updateFeatureVisibility();\n        setGlobalFocus();\n    }\n\n    function filterFeatures() {\n        const val = document.getElementById('featureSearch').value.toLowerCase();\n        document.getElementById('searchClear').style.display = val ? 'block' : 'none';\n        \n        document.querySelectorAll('.feature-toggle').forEach(el => {\n            const featureNameText = el.querySelector('.feature-name').innerText.toLowerCase();\n            if (featureNameText.includes(val) || el.innerText.toLowerCase().includes(val)) {\n                el.classList.remove('hidden');\n            } else {\n                el.classList.add('hidden');\n            }\n        });\n\n        let currentCatLabel = null;\n        let visibleCount = 0;\n        \n        const listChildren = Array.from(document.getElementById('toggle-list').children);\n        listChildren.forEach(child => {\n            if (child.classList.contains('category-label')) {\n                if (currentCatLabel) {\n                    currentCatLabel.style.display = visibleCount > 0 ? 'block' : 'none';\n                }\n                currentCatLabel = child;\n                visibleCount = 0;\n            } else if (child.classList.contains('feature-toggle')) {\n                if (!child.classList.contains('hidden') && !child.classList.contains('no-fit-hidden')) {\n                    visibleCount++;\n                }\n            }\n        });\n        if (currentCatLabel) {\n            currentCatLabel.style.display = visibleCount > 0 ? 'block' : 'none';\n        }\n    }\n\n    function clearSearch() { document.getElementById('featureSearch').value = ''; filterFeatures(); setGlobalFocus(); }\n    \n    function resetAll() { \n        document.querySelectorAll('.toggle-input').forEach(i => { \n            i.checked = false; i.removeAttribute('data-manual'); i.classList.remove('is-inherited'); \n        });\n        document.getElementById('featureSearch').value = ''; \n        updateResults(); \n        updateFeatureVisibility();\n        setGlobalFocus();\n    }\n\n    function exportToWord() {\n        const matchContainer = document.getElementById('best-match-container');\n        if (!matchContainer || !matchContainer.querySelector('.plan-card')) {\n            alert(\"Please select features to generate a recommendation first.\");\n            return;\n        }\n\n        const match = currentMatches[currentMatchIndex];\n        const planName = match.name;\n        \n        const selectedRaw = Array.from(document.querySelectorAll('.toggle-input:checked')).map(i => i.value);\n\n        const btn = document.getElementById('export-word-btn-m365');\n        const originalBtnHTML = btn.innerHTML;\n        \n        btn.disabled = true;\n        btn.innerHTML = `<svg class=\"m365-spinner\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 12a9 9 0 1 1-6.219-8.56\"><\/path><\/svg> Generating...`;\n\n        const overlay = document.getElementById('export-loading-overlay-m365');\n        const overlayText = overlay.querySelector('.export-loading-text');\n        overlayText.innerText = 'Generating document...';\n        overlay.classList.remove('hidden');\n\n        \/\/ Fast timeout to yield thread and let overlay paint immediately\n        setTimeout(() => {\n            try {\n                let listHTML = '';\n                \n                \/\/ Sort: Selected first, then extras, both alphabetically\n                const sortedFeatures = [...match.all]\n                    .filter(lbl => lbl !== 'XXX' && !lbl.startsWith('XXX ['))\n                    .sort((a, b) => {\n                        const aSel = selectedRaw.includes(a);\n                        const bSel = selectedRaw.includes(b);\n                        if (aSel && !bSel) return -1;\n                        if (!aSel && bSel) return 1;\n                        return a.localeCompare(b);\n                    });\n\n                sortedFeatures.forEach(lbl => {\n                    let cleanText = lbl.split(' [')[0];\n                    let isSelected = selectedRaw.includes(lbl);\n                    \n                    if (isSelected) {\n                        listHTML += `<li style=\"margin-bottom: 8px; color: #333; font-weight: normal;\"><span style=\"font-weight: 600;\">${cleanText}<\/span> <span style=\"color: #8dc63f; font-size: 20px; font-weight: bold;\">&#10004;<\/span> (Selected)<\/li>`;\n                    } else {\n                        listHTML += `<li style=\"margin-bottom: 8px; color: #333; font-weight: normal;\"><span style=\"font-weight: 600;\">${cleanText}<\/span> (Also included)<\/li>`;\n                    }\n                });\n\n                let htmlContent = `\n                    <html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http:\/\/www.w3.org\/TR\/REC-html40'>\n                    <head>\n                        <meta charset='utf-8'>\n                        <title>Office 365\/Microsoft 365 Plan Picker export<\/title>\n                        <style>\n                            @page WordSection1 {\n                                size: 8.5in 11.0in;\n                                margin: 0.5in 0.5in 0.5in 0.5in;\n                            }\n                            div.WordSection1 { page: WordSection1; }\n                            body { font-family: 'Segoe UI', Calibri, Arial, sans-serif; color: #333; }\n                            h2 { font-size: 18px; color: #333; margin-top: 10px; margin-bottom: 25px; font-weight: 600; }\n                            h3 { font-size: 16px; color: #263c2e; margin-top: 25px; margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 5px; font-weight: 600; }\n                            p.footer { font-size: 12px; color: #555; margin-top: 30px; line-height: 1.5; font-weight: normal; }\n                            p.date { font-size: 12px; color: #7f8c8d; margin-top: 15px; font-weight: normal; }\n                            ul { margin-top: 0; padding-left: 20px; }\n                            li { font-size: 14px; }\n                        <\/style>\n                    <\/head>\n                    <body>\n                    <div class=\"WordSection1\">\n                        <table style=\"width: 100%; border: none; border-collapse: collapse; margin-bottom: 16px;\">\n                            <tr>\n                                <td style=\"width: 99%; border: none; border-bottom: 2px solid #ccc; padding: 0 0 8px 0; vertical-align: bottom; background: transparent;\">\n                                    <h1 style=\"border: none; margin: 0; padding: 0; color: #8dc63f; font-size: 26px; font-weight: bold;\">Office 365\/Microsoft 365 Plan Picker export<\/h1>\n                                <\/td>\n                                <td style=\"width: 1%; white-space: nowrap; border: none; border-bottom: 2px solid #ccc; padding: 0 0 8px 0; text-align: right; vertical-align: bottom; background: transparent;\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png\" alt=\"Logo\" width=\"50\" height=\"50\" style=\"width: 50px; height: 50px;\">\n                                <\/td>\n                            <\/tr>\n                        <\/table>\n                        \n                        <h2>Recommended license: <span style=\"color: #263c2e;\">${planName}<\/span><\/h2>\n\n                        <h3>Selected features covered<\/h3>\n                        <ul style=\"list-style-type: disc;\">\n                            ${listHTML}\n                        <\/ul>\n                        \n                        <p class=\"footer\">\n                            The recommended licenses are designed to provide a guide on licensing and may not be a true representation of the cheapest option. The recommendations are for guidance purposes only. It is the responsibility of the user to review and validate these recommendations to ensure that the final solution purchased and configured meets all Microsoft licensing requirements and compliance standards.\n                        <\/p>\n                        <p class=\"date\">Generated on: ${new Date().toLocaleDateString()}<\/p>\n                    <\/div>\n                    <\/body>\n                    <\/html>\n                `;\n\n                const blob = new Blob(['\\ufeff', htmlContent], { type: 'application\/msword' });\n                const url = URL.createObjectURL(blob);\n                const link = document.createElement('a');\n                link.href = url;\n                link.download = 'Plan Picker export.doc';\n                document.body.appendChild(link);\n                link.click();\n                document.body.removeChild(link);\n                \n                setTimeout(() => URL.revokeObjectURL(url), 1000);\n\n                overlayText.style.fontWeight = \"600\";\n                overlayText.innerText = \"Exporting\";\n\n            } catch(e) {\n                console.error(e);\n                alert(\"An error occurred while generating the document.\");\n            } finally {\n                setTimeout(() => {\n                    overlay.classList.add('hidden');\n                    btn.innerHTML = originalBtnHTML;\n                    btn.disabled = false;\n                }, 500);\n            }\n        }, 50);\n    }\n\n    parseData();\n    const sg = document.getElementById('sectorGrid');\n    const hs = document.getElementById('headerSector');\n    const sectorIcons = {\n        \"Commercial\": `<svg viewBox=\"0 0 24 24\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"><\/path><polyline points=\"9 22 9 12 15 12 15 22\"><\/polyline><\/svg>`,\n        \"Education\": `<svg viewBox=\"0 0 24 24\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"><\/path><path d=\"M6 12v5c3 3 9 3 12 0v-5\"><\/path><\/svg>`,\n        \"Frontline Worker\": `<svg viewBox=\"0 0 24 24\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>`,\n        \"US Government\": `<svg viewBox=\"0 0 24 24\"><path d=\"M3 21h18M3 7h18M5 21V7m14 14V7M9 21v-4a2 2 0 1 1 4 0v4M2 3h20\"><\/path><\/svg>`\n    };\n    [...new Set(products.map(p => p.sector))].forEach(s => {\n        const card = document.createElement('div');\n        card.className = 'sector-option-card';\n        card.onclick = () => goToStep(2, s);\n        const displayName = s === \"Frontline Worker\" ? \"Frontline Workers\" : s;\n        card.innerHTML = `<div class=\"sector-icon-container\">${sectorIcons[s] || sectorIcons[\"Commercial\"]}<\/div><span>${displayName}<\/span>`;\n        sg.appendChild(card);\n        hs.innerHTML += `<option value=\"${s}\">${s}<\/option>`;\n    });\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":3,"template":"custom-single.php","lesson_category":[56],"class_list":["post-8244","lessons","type-lessons","status-publish","hentry","lesson_category-online-services","entry","no-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse\" \/>\n<meta property=\"og:description\" content=\"Welcome to the Office 365\/Microsoft 365 Plan Picker! Currently in public preview, this tool will help you select the optimal&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/\" \/>\n<meta property=\"og:site_name\" content=\"LicenseVerse\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-04T15:00:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/\",\"url\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/\",\"name\":\"OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse\",\"isPartOf\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png\",\"datePublished\":\"2026-01-13T10:15:04+00:00\",\"dateModified\":\"2026-04-04T15:00:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage\",\"url\":\"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png\",\"contentUrl\":\"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OFFICE 365\/MICROSOFT 365 PLAN PICKER\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#website\",\"url\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/\",\"name\":\"LicenseVerse\",\"description\":\"Microsoft Licensing Explained\",\"publisher\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#organization\",\"name\":\"LicenseVerse\",\"url\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-content\/uploads\/sites\/4\/2023\/10\/Licensing-Verse_101023-01.png\",\"contentUrl\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-content\/uploads\/sites\/4\/2023\/10\/Licensing-Verse_101023-01.png\",\"width\":906,\"height\":394,\"caption\":\"LicenseVerse\"},\"image\":{\"@id\":\"https:\/\/www.licensingschool.co.uk\/licenseverse\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/","og_locale":"en_GB","og_type":"article","og_title":"OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse","og_description":"Welcome to the Office 365\/Microsoft 365 Plan Picker! Currently in public preview, this tool will help you select the optimal&hellip;","og_url":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/","og_site_name":"LicenseVerse","article_modified_time":"2026-04-04T15:00:03+00:00","og_image":[{"url":"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/","url":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/","name":"OFFICE 365\/MICROSOFT 365 PLAN PICKER - LicenseVerse","isPartOf":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage"},"image":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage"},"thumbnailUrl":"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png","datePublished":"2026-01-13T10:15:04+00:00","dateModified":"2026-04-04T15:00:03+00:00","breadcrumb":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#primaryimage","url":"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png","contentUrl":"https:\/\/s3.amazonaws.com\/nwvp-portal-files\/portals\/925\/accounts\/14963\/LC_Logo_Final_Device%20Without%20BG.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/office-365-microsoft-365-plan-picker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.licensingschool.co.uk\/licenseverse\/"},{"@type":"ListItem","position":2,"name":"OFFICE 365\/MICROSOFT 365 PLAN PICKER"}]},{"@type":"WebSite","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#website","url":"https:\/\/www.licensingschool.co.uk\/licenseverse\/","name":"LicenseVerse","description":"Microsoft Licensing Explained","publisher":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.licensingschool.co.uk\/licenseverse\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#organization","name":"LicenseVerse","url":"https:\/\/www.licensingschool.co.uk\/licenseverse\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#\/schema\/logo\/image\/","url":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-content\/uploads\/sites\/4\/2023\/10\/Licensing-Verse_101023-01.png","contentUrl":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-content\/uploads\/sites\/4\/2023\/10\/Licensing-Verse_101023-01.png","width":906,"height":394,"caption":"LicenseVerse"},"image":{"@id":"https:\/\/www.licensingschool.co.uk\/licenseverse\/#\/schema\/logo\/image\/"}}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/lessons\/8244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/lessons"}],"about":[{"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/types\/lessons"}],"version-history":[{"count":3,"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/lessons\/8244\/revisions"}],"predecessor-version":[{"id":11824,"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/lessons\/8244\/revisions\/11824"}],"wp:attachment":[{"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/media?parent=8244"}],"wp:term":[{"taxonomy":"lesson_category","embeddable":true,"href":"https:\/\/www.licensingschool.co.uk\/licenseverse\/wp-json\/wp\/v2\/lesson_category?post=8244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}