Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

All notable changes to the Microsoft Agent 365 Customer Implementation Guide are documented here.

## 1.0.4 - 2026-09-10

- Removed the visible wrapper credit footer (author credits and the "View full MIT License" disclosure) so the guide fills the full viewport height. The author attribution and complete MIT License notice are retained in a non-rendered HTML source comment, so downloaded copies keep the attribution and license. Guide content, Simple/Detailed switching, theme, and print controls are unchanged.

## 1.0.3 - 2026-09-09

- Made the wrapper credit footer visually quieter with restrained spacing, slightly smaller but readable type, and a muted disclosure control. Author credits, the full MIT License text, keyboard access, and theme behavior are unchanged.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ author:
- "Pratik Bhusal"
- "Manas Biswas"
- "Alejandro Lopez"
version: 1.0.3
version: 1.0.4
published: 2026-09-09
updated: 2026-09-09
updated: 2026-09-10
tags:
- agent-365
- implementation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!doctype html><html lang="en" data-theme="light"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Microsoft Agent 365 — Customer implementation guide</title><link rel="icon" href="data:,"><style>:root{--cx-bg:#f3f3f3;--cx-surface:#ffffff;--cx-text:#1b1b1b;--cx-muted:#616161;--cx-border:#e1dfdd;--cx-accent:#0f6cbd;--cx-seg-bg:#ecebe9;--cx-shadow:0 1.6px 3.6px rgba(0,0,0,.10),0 .3px .9px rgba(0,0,0,.07)}[data-theme="dark"]{--cx-bg:#1b1a19;--cx-surface:#242322;--cx-text:#f3f2f1;--cx-muted:#c8c6c4;--cx-border:#3b3a39;--cx-accent:#4aa0e6;--cx-seg-bg:#323130;--cx-shadow:0 1.6px 3.6px rgba(0,0,0,.4)}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;background:var(--cx-bg);color:var(--cx-text);display:flex;flex-direction:column;min-height:100vh}.cx-header{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 16px;background:var(--cx-surface);border-bottom:1px solid var(--cx-border);box-shadow:var(--cx-shadow)}.cx-brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;margin-right:auto;min-width:0}.cx-logo{width:22px;height:22px;flex:0 0 auto}.cx-brand small{display:block;font-weight:400;font-size:11.5px;color:var(--cx-muted)}.cx-seg{display:inline-flex;background:var(--cx-seg-bg);border-radius:8px;padding:3px;gap:2px}.cx-tab{appearance:none;border:0;background:transparent;color:var(--cx-muted);font:inherit;font-size:13.5px;font-weight:600;padding:7px 18px;border-radius:6px;cursor:pointer;line-height:1}.cx-tab[aria-selected="true"]{background:var(--cx-surface);color:var(--cx-accent);box-shadow:var(--cx-shadow)}.cx-tab:focus-visible,.cx-btn:focus-visible{outline:2px solid var(--cx-accent);outline-offset:2px}.cx-btn{appearance:none;border:1px solid var(--cx-border);background:var(--cx-surface);color:var(--cx-text);font:inherit;font-size:13px;font-weight:600;padding:7px 14px;border-radius:6px;cursor:pointer;min-width:64px}.cx-btn:hover{border-color:var(--cx-accent);color:var(--cx-accent)}.cx-main{position:relative;flex:1 1 auto;display:flex;min-height:0}.cx-frame{border:0;width:100%;flex:1 1 auto;min-height:0;background:var(--cx-bg)}.cx-frame[hidden]{display:none}.cx-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#cxPrintMirror,.cx-print-fallback{display:none}@media (max-width:480px){.cx-brand small{display:none}.cx-header{gap:8px 10px;padding:8px 10px}.cx-tab{padding:7px 13px}.cx-btn{min-width:52px;padding:7px 10px}}@media print{.cx-header{display:none!important}.cx-main{display:none!important}.cx-live{display:none!important}#cxPrintMirror,.cx-print-fallback{display:block!important}.cx-print-ready .cx-print-fallback{display:none!important}.cx-footer{display:none!important}html body{display:block!important;background:#fff!important;min-height:0!important}}.cx-footer{padding:12px 16px;background:var(--cx-surface);border-top:1px solid var(--cx-border);color:var(--cx-muted);font-size:12px;line-height:1.5}.cx-foot-line{margin:0;max-width:78ch}.cx-foot-line strong{color:var(--cx-muted);font-weight:600}.cx-lic{margin-top:7px}.cx-lic summary{display:inline-block;cursor:pointer;color:var(--cx-muted);font-weight:600;list-style:none;padding:2px 0}.cx-lic summary:hover{color:var(--cx-accent)}.cx-lic summary::-webkit-details-marker{display:none}.cx-lic summary::before{content:"\25B8";margin-right:6px;font-size:10px;display:inline-block}.cx-lic[open] summary::before{content:"\25BE"}.cx-lic-text{margin:10px 0 0;padding:12px 14px;max-width:74ch;max-height:320px;overflow:auto;background:var(--cx-seg-bg);border:1px solid var(--cx-border);border-radius:8px;white-space:pre-wrap;overflow-wrap:break-word;font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:11.5px;line-height:1.6;color:var(--cx-text)}.cx-footer a{color:var(--cx-accent)}.cx-footer a:hover{text-decoration:underline}.cx-lic summary:focus-visible,.cx-lic-text:focus-visible,.cx-footer a:focus-visible{outline:2px solid var(--cx-accent);outline-offset:2px;border-radius:4px}@media (max-width:480px){.cx-footer{padding:11px 12px;font-size:11.5px}}</style></head><body><header class="cx-header"><div class="cx-brand"><svg class="cx-logo" viewBox="0 0 23 23" aria-hidden="true"><rect width="10" height="10" x="1" y="1" fill="#f25022"/><rect width="10" height="10" x="12" y="1" fill="#7fba00"/><rect width="10" height="10" x="1" y="12" fill="#00a4ef"/><rect width="10" height="10" x="12" y="12" fill="#ffb900"/></svg><span>Microsoft Agent 365<small>Customer implementation guide</small></span></div><div class="cx-seg" role="tablist" aria-label="Guide experience"><button class="cx-tab" role="tab" id="cxTabSimple" data-exp="simple" aria-controls="cxSimple" aria-selected="true">Simple</button><button class="cx-tab" role="tab" id="cxTabAdvanced" data-exp="advanced" aria-controls="cxAdvanced" aria-selected="false" tabindex="-1">Detailed</button></div><button class="cx-btn" id="cxTheme" type="button" aria-pressed="false" aria-label="Toggle light or dark theme">Dark</button><button class="cx-btn" id="cxPrint" type="button">Print</button></header><main class="cx-main"><iframe class="cx-frame" id="cxSimple" role="tabpanel" aria-labelledby="cxTabSimple" title="Simple configuration guide" srcdoc="<!doctype html><html lang=&quot;en&quot; data-theme=&quot;light&quot;><head><meta charset=&quot;utf-8&quot;><meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;><title>Microsoft Agent 365 — Customer implementation guide</title><link rel=&quot;icon&quot; href=&quot;data:,&quot;><style>
<!doctype html><html lang="en" data-theme="light"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Microsoft Agent 365 — Customer implementation guide</title><link rel="icon" href="data:,"><style>:root{--cx-bg:#f3f3f3;--cx-surface:#ffffff;--cx-text:#1b1b1b;--cx-muted:#616161;--cx-border:#e1dfdd;--cx-accent:#0f6cbd;--cx-seg-bg:#ecebe9;--cx-shadow:0 1.6px 3.6px rgba(0,0,0,.10),0 .3px .9px rgba(0,0,0,.07)}[data-theme="dark"]{--cx-bg:#1b1a19;--cx-surface:#242322;--cx-text:#f3f2f1;--cx-muted:#c8c6c4;--cx-border:#3b3a39;--cx-accent:#4aa0e6;--cx-seg-bg:#323130;--cx-shadow:0 1.6px 3.6px rgba(0,0,0,.4)}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;background:var(--cx-bg);color:var(--cx-text);display:flex;flex-direction:column;min-height:100vh}.cx-header{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 16px;background:var(--cx-surface);border-bottom:1px solid var(--cx-border);box-shadow:var(--cx-shadow)}.cx-brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;margin-right:auto;min-width:0}.cx-logo{width:22px;height:22px;flex:0 0 auto}.cx-brand small{display:block;font-weight:400;font-size:11.5px;color:var(--cx-muted)}.cx-seg{display:inline-flex;background:var(--cx-seg-bg);border-radius:8px;padding:3px;gap:2px}.cx-tab{appearance:none;border:0;background:transparent;color:var(--cx-muted);font:inherit;font-size:13.5px;font-weight:600;padding:7px 18px;border-radius:6px;cursor:pointer;line-height:1}.cx-tab[aria-selected="true"]{background:var(--cx-surface);color:var(--cx-accent);box-shadow:var(--cx-shadow)}.cx-tab:focus-visible,.cx-btn:focus-visible{outline:2px solid var(--cx-accent);outline-offset:2px}.cx-btn{appearance:none;border:1px solid var(--cx-border);background:var(--cx-surface);color:var(--cx-text);font:inherit;font-size:13px;font-weight:600;padding:7px 14px;border-radius:6px;cursor:pointer;min-width:64px}.cx-btn:hover{border-color:var(--cx-accent);color:var(--cx-accent)}.cx-main{position:relative;flex:1 1 auto;display:flex;min-height:0}.cx-frame{border:0;width:100%;flex:1 1 auto;min-height:0;background:var(--cx-bg)}.cx-frame[hidden]{display:none}.cx-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#cxPrintMirror,.cx-print-fallback{display:none}@media (max-width:480px){.cx-brand small{display:none}.cx-header{gap:8px 10px;padding:8px 10px}.cx-tab{padding:7px 13px}.cx-btn{min-width:52px;padding:7px 10px}}@media print{.cx-header{display:none!important}.cx-main{display:none!important}.cx-live{display:none!important}#cxPrintMirror,.cx-print-fallback{display:block!important}.cx-print-ready .cx-print-fallback{display:none!important}html body{display:block!important;background:#fff!important;min-height:0!important}}</style></head><body><header class="cx-header"><div class="cx-brand"><svg class="cx-logo" viewBox="0 0 23 23" aria-hidden="true"><rect width="10" height="10" x="1" y="1" fill="#f25022"/><rect width="10" height="10" x="12" y="1" fill="#7fba00"/><rect width="10" height="10" x="1" y="12" fill="#00a4ef"/><rect width="10" height="10" x="12" y="12" fill="#ffb900"/></svg><span>Microsoft Agent 365<small>Customer implementation guide</small></span></div><div class="cx-seg" role="tablist" aria-label="Guide experience"><button class="cx-tab" role="tab" id="cxTabSimple" data-exp="simple" aria-controls="cxSimple" aria-selected="true">Simple</button><button class="cx-tab" role="tab" id="cxTabAdvanced" data-exp="advanced" aria-controls="cxAdvanced" aria-selected="false" tabindex="-1">Detailed</button></div><button class="cx-btn" id="cxTheme" type="button" aria-pressed="false" aria-label="Toggle light or dark theme">Dark</button><button class="cx-btn" id="cxPrint" type="button">Print</button></header><main class="cx-main"><iframe class="cx-frame" id="cxSimple" role="tabpanel" aria-labelledby="cxTabSimple" title="Simple configuration guide" srcdoc="<!doctype html><html lang=&quot;en&quot; data-theme=&quot;light&quot;><head><meta charset=&quot;utf-8&quot;><meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;><title>Microsoft Agent 365 — Customer implementation guide</title><link rel=&quot;icon&quot; href=&quot;data:,&quot;><style>
:root {
color-scheme: light;
--cp-bg: #f5f5f5;
Expand Down Expand Up @@ -8095,7 +8095,11 @@ <h2>Sources reviewed</h2>
}
document.addEventListener(&quot;click&quot;,onClick,true);
})();
})();</script></body></html>" hidden></iframe></main><footer class="cx-footer" role="contentinfo"><p class="cx-foot-line">Guide authored by <strong>Pratik Bhusal</strong>, <strong>Manas Biswas</strong>, and <strong>Alejandro Lopez</strong>. Released under the MIT License.</p><details class="cx-lic"><summary>View full MIT License</summary><pre class="cx-lic-text" tabindex="0" aria-label="Full MIT License text">MIT License
})();</script></body></html>" hidden></iframe></main><!-- Visible credit footer removed in v1.0.4. Authorship and the full MIT License notice are retained here in source so downloaded copies keep the attribution and license.

Guide authored by Pratik Bhusal, Manas Biswas, and Alejandro Lopez. Released under the MIT License.

MIT License

Copyright (c) 2026 Pratik Bhusal, Manas Biswas, and Alejandro Lopez

Expand All @@ -8115,7 +8119,7 @@ <h2>Sources reviewed</h2>
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.</pre></details></footer><p class="cx-print-fallback">This view is not ready to print. Close print preview, open the downloaded HTML in a browser with JavaScript enabled, wait for the guide to load, and use its Print button.</p><div class="cx-live" id="cxLive" role="status" aria-live="polite"></div><script>(function(){
SOFTWARE. --><p class="cx-print-fallback">This view is not ready to print. Close print preview, open the downloaded HTML in a browser with JavaScript enabled, wait for the guide to load, and use its Print button.</p><div class="cx-live" id="cxLive" role="status" aria-live="polite"></div><script>(function(){
var root=document.documentElement;
var tabs=[].slice.call(document.querySelectorAll(".cx-seg .cx-tab"));
var frames={simple:document.getElementById("cxSimple"),advanced:document.getElementById("cxAdvanced")};
Expand Down