<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>CIAOPS</title>
	<atom:link href="https://blog.ciaops.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ciaops.com</link>
	<description>Information about SharePoint, Microsoft 365, Azure, Mobility and Productivity from the Computer Information Agency</description>
	<lastBuildDate>Fri, 29 May 2026 22:30:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>

<image>
	<url>https://blog.ciaops.com/wp-content/uploads/2019/02/favicon.jpg?w=16</url>
	<title>CIAOPS</title>
	<link>https://blog.ciaops.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">157894496</site><cloud domain='blog.ciaops.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<atom:link rel="search" type="application/opensearchdescription+xml" href="https://blog.ciaops.com/osd.xml" title="CIAOPS" />
	<atom:link rel='hub' href='https://blog.ciaops.com/?pushpress=hub'/>
	<item>
		<title>What Copilot Chat Developer Mode Actually Shows You</title>
		<link>https://blog.ciaops.com/2026/05/30/what-copilot-chat-developer-mode-actually-shows-you/</link>
					<comments>https://blog.ciaops.com/2026/05/30/what-copilot-chat-developer-mode-actually-shows-you/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Fri, 29 May 2026 23:12:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Copilot]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13498</guid>

					<description><![CDATA[I spent a solid hour last month watching a declarative agent ignore an API plugin I&#8217;d wired up. The instructions were clear, the manifest looked right, the OpenAPI spec was valid. Every prompt came back with a confident answer that had nothing to do with my data. Copilot was making things up rather than calling &#8230; <a href="https://blog.ciaops.com/2026/05/30/what-copilot-chat-developer-mode-actually-shows-you/" class="more-link">Continue reading <span class="screen-reader-text">What Copilot Chat Developer Mode Actually Shows&#160;You</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h3><a href="https://blog.ciaops.com/wp-content/uploads/2026/05/image-47.png"><img width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-46.png?w=442&#038;h=294" border="0"></a></h3>
<p><font face="Verdana" size="3">I spent a solid hour last month watching a declarative agent ignore an API plugin I&#8217;d wired up. The instructions were clear, the manifest looked right, the OpenAPI spec was valid. Every prompt came back with a confident answer that had nothing to do with my data. Copilot was making things up rather than calling my endpoint, and I had no idea why.</font></p>
<p><font face="Verdana" size="3">Then I typed <code>-developer on</code> into Copilot Chat, and the mystery evaporated in about thirty seconds.</font></p>
<h4><font face="Verdana" size="3">Seeing the Orchestrator Think</font></h4>
<p><font face="Verdana" size="3">Developer mode is a built-in debugging tool in Microsoft 365 Copilot Chat. Type that command and every response from your agent comes back with a debug card — a detailed breakdown of what the orchestrator did behind the scenes to produce its answer.</font></p>
<p><font face="Verdana" size="3">The card shows three things that matter. First, <strong>agent metadata and capabilities</strong>: which knowledge sources are active, whether web search is enabled, and the identifiers you need for tracking a specific conversation. Second, <strong>function matching</strong>: did the orchestrator consider your API plugin&#8217;s functions relevant to the user&#8217;s prompt? Third, <strong>execution details</strong>: if a function was selected, what HTTP request did Copilot actually send, what response came back, and how long did it take?</font></p>
<p><font face="Verdana" size="3">That last section is where most of the debugging value lives. You can see the endpoint that was called, the request headers with auth tokens redacted, and the full response body. When something fails, you&#8217;re reading the receipt — not guessing.</font></p>
<h4><font face="Verdana" size="3">The Problem It Actually Solves</font></h4>
<p><font face="Verdana" size="3">Before developer mode, troubleshooting a misbehaving agent in Copilot meant staring at manifest files trying to work out what went sideways. Your agent returned a wrong answer and you couldn&#8217;t tell where the chain broke. Was the orchestrator not matching your function? Matching but failing on auth? Getting bad data back from the API? The orchestration layer was a black box.</font></p>
<p><font face="Verdana" size="3">Now you see exactly where it breaks. In my case, the debug card showed &#8220;No matched functions&#8221; — meaning the orchestrator never even considered calling my API. The problem wasn&#8217;t auth or endpoints or response formatting. It was my <code>description_for_model</code> field. The description said &#8220;Returns project data&#8221; but my prompt asked &#8220;What&#8217;s the status of the Henderson build?&#8221; The orchestrator couldn&#8217;t bridge that semantic gap.</font></p>
<p><font face="Verdana" size="3">I rewrote the description to cover the ways people actually ask about project status, and the next prompt hit the API cleanly.</font></p>
<h4><font face="Verdana" size="3">Where It Fits in Your Workflow</font></h4>
<p><font face="Verdana" size="3">Developer mode works directly in the browser. Open Copilot Chat, select your agent, type <code>-developer on</code>, and start testing prompts. If you&#8217;re using the Microsoft 365 Agents Toolkit in Visual Studio Code, press F5 to launch your agent and the same command activates in the chat window. The debug panel in the toolkit gives you a matching view with downloadable diagnostic logs.</font></p>
<p><font face="Verdana" size="3">A couple of patterns worth knowing: when the debug card shows &#8220;No functions selected for execution,&#8221; your function descriptions likely aren&#8217;t semantically close enough to the prompt. When it shows a function was selected but execution failed, the HTTP status code in the card usually tells you what went wrong — a 401 means your OAuth registration doesn&#8217;t match, a timeout means your API needs to respond faster.</font></p>
<h4><font face="Verdana" size="3">What I&#8217;m Watching</font></h4>
<p><font face="Verdana" size="3">Microsoft keeps expanding what the debug card reveals, and the Quick Copy feature now lets you export the full debugging JSON to share with a colleague or attach to a support ticket. For anyone building agents that connect to external APIs through Copilot, this is the single most useful diagnostic tool in the stack. It turns &#8220;something&#8217;s broken&#8221; into &#8220;here&#8217;s exactly what happened, and here&#8217;s why.&#8221;</font></p>
<p><font face="Verdana" size="3">If you haven&#8217;t typed <code>-developer on</code> yet, start there.</font></p>
<ol>
<li>
<p><font face="Verdana"><font size="3"><strong>Microsoft Learn — Test and debug agents using Developer Mode</strong> </font></font><a href="https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/debugging-agents-copilot-studio"><font face="Verdana" size="3">https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/debugging-agents-copilot-studio(opens in new window)</font></a><font face="Verdana" size="3"> The primary documentation page. Covers enabling/disabling developer mode, the debug info card fields, troubleshooting common failures, and how to report issues.</font></p>
<li>
<p><font face="Verdana"><font size="3"><strong>Microsoft Learn — Test and debug agents in Microsoft 365 Agents Toolkit using developer mode</strong> </font></font><a href="https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/debugging-agents-vscode"><font face="Verdana" size="3">https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/debugging-agents-vscode(opens in new window)</font></a><font face="Verdana" size="3"> Focuses on using developer mode alongside the Agents Toolkit in VS Code (F5 launch, debug panel, diagnostic logs).</font></p>
<li>
<p><font face="Verdana"><font size="3"><strong>Microsoft 365 Developer Blog — Introducing the agent debugging experience in Microsoft 365 Copilot</strong> (April 9, 2025) </font></font><a href="https://devblogs.microsoft.com/microsoft365dev/introducing-the-agent-debugging-experience-in-microsoft-365-copilot/"><font face="Verdana" size="3">https://devblogs.microsoft.com/microsoft365dev/introducing-the-agent-debugging-experience-in-microsoft-365-copilot/(opens in new window)</font></a><font face="Verdana" size="3"> The GA announcement post by Carol Mbasinge Kigoonya. Covers new features including agent configuration insights, execution monitoring, latency tracking, and Quick Copy Debugging JSON.</font></p>
<li>
<p><font face="Verdana"><font size="3"><strong>Microsoft 365 Roadmap — Feature ID 474450</strong> </font></font><a href="https://www.microsoft.com/microsoft-365/roadmap?featureid=474450"><font face="Verdana" size="3">https://www.microsoft.com/microsoft-365/roadmap?featureid=474450(opens in new window)</font></a><font face="Verdana" size="3"> The original roadmap entry for Copilot Chat developer mode, listed as GA from January 2025.</font></p>
<li>
<p><font face="Verdana"><font size="3"><strong>Microsoft Learn — Set up your development environment for Microsoft 365 Copilot</strong> </font></font><a href="https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/prerequisites"><font face="Verdana" size="3">https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/prerequisites(opens in new window)</font></a><font face="Verdana" size="3"> Broader context on the Copilot development environment, licensing, and extensibility options that developer mode supports.</font></p>
</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/30/what-copilot-chat-developer-mode-actually-shows-you/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13498</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-46.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>CIA Brief 20260530</title>
		<link>https://blog.ciaops.com/2026/05/30/cia-brief-20260530/</link>
					<comments>https://blog.ciaops.com/2026/05/30/cia-brief-20260530/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Fri, 29 May 2026 22:30:45 +0000</pubDate>
				<category><![CDATA[CIA Brief]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[News]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13563</guid>

					<description><![CDATA[Introducing Microsoft 365 Business with Copilot: The new standard for small business(opens in new window) Microsoft is launching two new small-business SKUs on 1 July — Business Standard with Copilot and Business Premium with Copilot — with Copilot built directly into Word, Excel, PowerPoint and Outlook. They add 1,000+ connectors (Shopify, Xero, Docusign and more), &#8230; <a href="https://blog.ciaops.com/2026/05/30/cia-brief-20260530/" class="more-link">Continue reading <span class="screen-reader-text">CIA Brief 20260530</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><font face="Verdana" size="3"><img alt="image" src="https://blog.ciaops.com/wp-content/uploads/2023/12/image_thumb-1.png?w=220&amp;h=220"></font></p>
<ul>
<li>
<p><strong><a href="https://www.microsoft.com/en-us/microsoft-365/blog/2026/05/28/introducing-microsoft-365-business-with-copilot-the-new-standard-for-small-business/"><font face="Verdana" size="3">Introducing Microsoft 365 Business with Copilot: The new standard for small business(opens in new window)</font></a></strong><font face="Verdana" size="3"> Microsoft is launching two new small-business SKUs on 1 July — Business Standard with Copilot and Business Premium with Copilot — with Copilot built directly into Word, Excel, PowerPoint and Outlook. They add 1,000+ connectors (Shopify, Xero, Docusign and more), &#8220;Work IQ&#8221; business context, and access to OpenAI and Anthropic models. Built-in security controls like sensitivity labels and access revocation ensure Copilot only surfaces what each user is permitted to see.</font></p>
<li>
<p><strong><a href="https://www.microsoft.com/en-us/microsoft-365/blog/2026/05/28/introducing-a-new-design-for-microsoft-365-copilot/"><font face="Verdana" size="3">Introducing a new design for Microsoft 365 Copilot(opens in new window)</font></a></strong><font face="Verdana" size="3"> Microsoft has redesigned the Copilot experience across Microsoft 365, turning the prompt line into a task-aware workspace with a single consistent entry point across apps and a progressive-disclosure interface. Performance improved with load times cut by more than half and complex prompts answering ~10% faster, alongside new agentic modes (Designer, Researcher, and in-app Word/Excel/PowerPoint agents). Microsoft reported usage gains of Word +27%, Excel +33%, PowerPoint +43% and Outlook +30%.</font></p>
</li>
</ul>
<h6><font face="Verdana" size="3">Security / Industry News</font></h6>
<ul>
<li><strong><a href="https://www.microsoft.com/en-us/security/blog/2026/05/28/the-gentlemen-ransomware-dissecting-a-self-propagating-go-encryptor/"><font face="Verdana" size="3">The Gentlemen ransomware: Dissecting a self-propagating Go encryptor(opens in new window)</font></a></strong><font face="Verdana" size="3"> Microsoft Threat Intelligence analysed &#8220;The Gentlemen,&#8221; a ransomware-as-a-service threat (operators tracked as Storm-2697) written in Go that uses per-file Curve25519 + XChaCha20 encryption and spreads aggressively through lateral movement. It employs double extortion, disables Microsoft Defender, and deletes shadow copies and logs to hinder recovery. Activity has been observed globally across education, transport, healthcare and finance sectors.</font></li>
</ul>
<p><u><em><font face="Verdana" size="3">After hours</font></em></u></p>
<p><font face="Verdana" size="3">Mark Rober’s $60 Million Science Experiment – <a title="https://www.youtube.com/watch?v=RDFGkBE2O50" href="https://www.youtube.com/watch?v=RDFGkBE2O50">https://www.youtube.com/watch?v=RDFGkBE2O50</a></font><a href="https://www.youtube.com/watch?v=GJxPc3B2osU"><font face="Verdana" size="3"></font></a></p>
<p><em><u><font face="Verdana" size="3">Editorial</font></u></em></p>
<p><font face="Verdana" size="3">If you found this valuable, the I’d appreciate a ‘like’ or perhaps a </font><a href="https://ko-fi.com/ciaops"><font face="Verdana" size="3">donation</font></a><font face="Verdana" size="3"> at </font><a href="https://ko-fi.com/ciaops"><font face="Verdana" size="3">https://ko-fi.com/ciaops</font></a><font face="Verdana" size="3">. This helps me know that people enjoy what I have created and provides resources to allow me to create more content. If you have any feedback or suggestions around this, I’m all ears. You can also find me via email </font><a><font face="Verdana" size="3">director@ciaops.com</font></a><font face="Verdana" size="3"> and on X (Twitter) at </font><a href="https://www.twitter.com/directorcia"><font face="Verdana" size="3">https://www.twitter.com/directorcia</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana" size="3">If you want to be part of a dedicated Microsoft Cloud community with information and interactions daily, then consider becoming a CIAOPS Patron – </font><a href="http://www.ciaopspatron.com/"><font face="Verdana" size="3">www.ciaopspatron.com</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana" size="3">Watch out for the next </font><a href="https://blog.ciaops.com/category/cia-brief/"><font face="Verdana" size="3">CIA Brief</font></a><font face="Verdana" size="3"> next week</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/30/cia-brief-20260530/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13563</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2023/12/image_thumb-1.png?w=220&#038;h=220" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Why developers don&#8217;t own this one</title>
		<link>https://blog.ciaops.com/2026/05/30/why-developers-dont-own-this-one/</link>
					<comments>https://blog.ciaops.com/2026/05/30/why-developers-dont-own-this-one/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Fri, 29 May 2026 21:00:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[WorkIQ]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13240</guid>

					<description><![CDATA[I keep hearing the same thing from MSPs and IT pros when GitHub Copilot CLI comes up. &#8220;That&#8217;s a developer tool, right? Not for me.&#8221; No. That&#8217;s the assumption I want to push back on. If you spend any time at a terminal — running PowerShell against a tenant, poking at logs, scripting an onboarding &#8230; <a href="https://blog.ciaops.com/2026/05/30/why-developers-dont-own-this-one/" class="more-link">Continue reading <span class="screen-reader-text">Why developers don&#8217;t own this&#160;one</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h6><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/image-77.png"><img width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-76.png?w=442&#038;h=294" border="0"></a></h6>
<p><font face="Verdana" size="3">I keep hearing the same thing from MSPs and IT pros when <a href="https://github.com/features/copilot/cli/" target="_blank">GitHub Copilot CLI</a><strong></strong> comes up.</font></p>
<p><font face="Verdana" size="3">&#8220;That&#8217;s a developer tool, right? Not for me.&#8221;</font></p>
<p><font face="Verdana" size="3">No.</font></p>
<p><font face="Verdana" size="3">That&#8217;s the assumption I want to push back on. If you spend any time at a terminal — running PowerShell against a tenant, poking at logs, scripting an onboarding — Copilot CLI belongs on your machine.</font></p>
<p><font face="Verdana" size="3">And once you bolt <strong>Work IQ</strong> onto it, your terminal stops being a code playground and starts being something genuinely useful for the M365 work you already do.</font></p>
<h6><font face="Verdana" size="3">What is <a href="https://github.com/features/copilot/cli/" target="_blank">GitHub Copilot CLI</a>, really?</font></h6>
<p><font face="Verdana" size="3">It&#8217;s an AI assistant that lives in your shell.</font></p>
<p><font face="Verdana" size="3">You install it, run <code>copilot</code>, and start typing in plain English. It proposes commands, runs them with your approval, edits files, reads repositories — and it holds context across the whole session. Every action waits for your tick before it executes, which I appreciate. Nothing happens to your machine without you saying yes.</font></p>
<p><font face="Verdana" size="3">Think of it less as a coding tool and more as a <em>terminal pair</em> who never gets bored and never forgets the exact <code>git</code> syntax you can never remember.</font></p>
<h6><font face="Verdana" size="3">Step-by-Step: <a href="https://github.com/features/copilot/cli/" target="_blank">Getting Copilot CLI</a> on your machine</font></h6>
<p><font face="Verdana" size="3">You&#8217;ll need an active <strong>GitHub Copilot subscription</strong> (Pro, Pro+, Business, or Enterprise) and Node.js v22 or higher. On Windows, PowerShell 6 or higher.</font></p>
<h6><font face="Verdana" size="3"><font style="font-weight: normal"><u><em>Install the package</em></u></font></font></h6>
<p><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075341.png"><img width="552" height="188" title="Screenshot 2026-04-26 075341" style="display: inline;background-image: none" alt="Screenshot 2026-04-26 075341" src="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075341_thumb.png?w=552&#038;h=188" border="0"></a></p>
<p><font face="Verdana" size="3">Run:</font></p>
<p><font face="Verdana" size="3"><strong>winget install Github.Copilot</strong></font></p>
<p><font face="Verdana" size="3">as an administrator that the command prompt</font></p>
<h6><font face="Verdana" size="3"><font style="font-weight: normal"><u><em>Launch it</em></u></font></font></h6>
<p><code><font face="Verdana" size="3"><strong>copilot</strong></font></code></p>
<h6><font face="Verdana" size="3"><font style="font-weight: normal"><u><em>Sign in</em></u></font></font></h6>
<p><font face="Verdana" size="3">At the prompt, type login and follow the browser flow. That&#8217;s the whole authentication dance.</font></p>
<p><font face="Verdana" size="3">The full walkthrough — including winget, Homebrew, and the install script — sits on the official </font><a href="https://docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli"><font face="Verdana" size="3">GitHub Copilot CLI installation docs</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana" size="3">That&#8217;s it. You&#8217;re talking to your terminal.</font></p>
<h6><font face="Verdana" size="3">Step-by-Step: Connecting Work IQ inside Copilot CLI</font></h6>
<p><font face="Verdana" size="3">Here&#8217;s where it gets interesting for anyone living in Microsoft 365.</font></p>
<p><font face="Verdana"><font size="3"><strong>Work IQ</strong> is a Microsoft MCP server that pipes your M365 tenant data — emails, meetings, documents, Teams messages, people — straight into Copilot CLI. It&#8217;s in public preview, and your tenant admin needs to grant consent the first time.</font></font></p>
<h6><font face="Verdana" size="3">Open Copilot CLI</font></h6>
<p><code><font face="Verdana" size="3">copilot</font></code></p>
<h6><font face="Verdana" size="3">Add the plugin marketplace</font></h6>
<p><font face="Verdana" size="3">copilot-plugins</font></p>
<h6><font face="Verdana" size="3">Install the plugin</font></h6>
<p><font face="Verdana" size="3">plugin install workiq@copilot-plugins</font></p>
<h6><font face="Verdana" size="3">Restart and ask</font></h6>
<p><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075859.png"><img loading="lazy" width="552" height="292" title="Screenshot 2026-04-26 075859" style="display: inline;background-image: none" alt="Screenshot 2026-04-26 075859" src="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075859_thumb.png?w=552&#038;h=292" border="0"></a></p>
<p><font face="Verdana" size="3">Quit Copilot CLI, relaunch it, then try something like:</font></p>
<p><code><font face="Verdana" size="3">What did my client say last week about the Intune rollout?</font></code></p>
<p><font face="Verdana" size="3">Notice what&#8217;s missing? You never opened Outlook. You never opened Teams. You never alt-tabbed.</font></p>
<p><font face="Verdana" size="3">The official walkthrough — including admin consent and the EULA acceptance you&#8217;ll deal with once — sits on </font><a href="https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/workiq-overview"><font face="Verdana" size="3">Microsoft Learn&#8217;s Work IQ overview</font></a><font face="Verdana" size="3">. The broader plugin and MCP picture for the CLI is on the </font><a href="https://docs.github.com/en/copilot/how-tos/copilot-cli"><font face="Verdana" size="3">GitHub Copilot CLI docs</font></a><font face="Verdana" size="3">.</font></p>
<h6><font face="Verdana" size="3">Why this actually changes how you work</font></h6>
<p><font face="Verdana" size="3">Most of my day, like yours, is spent jumping between windows. Email. Teams. SharePoint. A browser with seven tabs of Microsoft Learn open.</font></p>
<blockquote>
<p><font face="Verdana" size="3">&#8220;But I already have Copilot in Microsoft 365 — why bother with the CLI?&#8221;</font></p>
</blockquote>
<p><font face="Verdana" size="3">Because the CLI is where you <em>do</em> the work. Drafting an email is fine inside Outlook. But when you&#8217;re scripting tenant changes, comparing config exports, or poking at a stubborn migration log, you don&#8217;t want to leave the terminal to ask a question about the client. With Work IQ, you don&#8217;t.</font></p>
<p><font face="Verdana" size="3">That&#8217;s not a productivity tweak. That&#8217;s collapsing two tools into one place.</font></p>
<p><font face="Verdana" size="3">Here&#8217;s the real win for MSPs. Your engineers can ask <em>once</em> — &#8220;summarise the last five tickets from this client and show me the related Teams chat&#8221; — without context-switching, without copy-paste, without losing their thread. Same hour billed, more thinking inside it.</font></p>
<p><font face="Verdana" size="3">If you&#8217;re not showing your clients what their own terminal can already do for them, you&#8217;re leaving value on the table.</font></p>
<p><font face="Verdana" size="3">Copilot CLI doesn&#8217;t get tired. Use that.</font></p>
<p><font face="Verdana" size="3">GitHub Copilot CLI plus Work IQ isn&#8217;t there to make you faster at the terminal. It&#8217;s there to make the terminal stop being an island.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/30/why-developers-dont-own-this-one/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13240</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-76.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075341_thumb.png" medium="image">
			<media:title type="html">Screenshot 2026-04-26 075341</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/screenshot-2026-04-26-075859_thumb.png" medium="image">
			<media:title type="html">Screenshot 2026-04-26 075859</media:title>
		</media:content>
	</item>
		<item>
		<title>May Microsoft 365 Webinar resources</title>
		<link>https://blog.ciaops.com/2026/05/29/may-microsoft-365-webinar-resources-7/</link>
					<comments>https://blog.ciaops.com/2026/05/29/may-microsoft-365-webinar-resources-7/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Fri, 29 May 2026 05:57:55 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Cowork]]></category>
		<category><![CDATA[N2K< News]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13556</guid>

					<description><![CDATA[The slides from this month’s webinar are available at: https://github.com/directorcia/general/blob/master/Presentations/Need%20to%20Know%20Webinars/202605.pdf and the video recording is also up on Youtube here: Video URL &#8211; https://www.youtube.com/watch?v=8219So9Vldw Watch out for next month’s webinar.]]></description>
										<content:encoded><![CDATA[<p><font face="Verdana" size="3"><img alt="image" src="https://blog.ciaops.com/wp-content/uploads/2023/12/image_thumb-5.png?w=332&amp;h=332"></font></p>
<p><font face="Verdana" size="3">The slides from this month’s webinar are available at:</font></p>
<p><a href="https://github.com/directorcia/general/blob/master/Presentations/Need%20to%20Know%20Webinars/202605.pdf"><font face="Verdana" size="3">https://github.com/directorcia/general/blob/master/Presentations/Need%20to%20Know%20Webinars/202605.pdf</font></a></p>
<p><font face="Verdana" size="3">and the video recording is also up on Youtube here:</font></p>
<div class="wlWriterEditableSmartContent" id="scid:0ABB7CC8-30EB-4F34-8080-22DA77ED20C3:f45f3310-ee33-407e-82eb-e2082999e435" style="margin: 0px;padding: 0px;float: none;display: inline">
<div><div class="jetpack-video-wrapper"><iframe class="youtube-player" width="1100" height="619" src="https://www.youtube.com/embed/8219So9Vldw?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></div></div>
</div>
<p><font face="Verdana" size="3">Video URL &#8211; </font></p>
<p><a href="https://www.youtube.com/watch?v=8219So9Vldw"><font face="Verdana" size="3">https://www.youtube.com/watch?v=8219So9Vldw</font></a></p>
<p><font face="Verdana" size="3">Watch out for next month’s webinar.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/29/may-microsoft-365-webinar-resources-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13556</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2023/12/image_thumb-5.png?w=332&#038;h=332" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Privileged Identity Management (PIM) for Entra roles</title>
		<link>https://blog.ciaops.com/2026/05/29/privileged-identity-management-pim-for-entra-roles/</link>
					<comments>https://blog.ciaops.com/2026/05/29/privileged-identity-management-pim-for-entra-roles/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Thu, 28 May 2026 23:10:00 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Entra]]></category>
		<category><![CDATA[PIM]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13480</guid>

					<description><![CDATA[Walk into most SMB tenants and check who holds Global Administrator. You&#8217;ll find at least one. Often three. Sometimes more. All permanent. All active. All the time. That&#8217;s standing privilege. And it&#8217;s the biggest gift you can hand a token thief. Most MSPs I talk to know about Privileged Identity Management. They&#8217;ve seen it in &#8230; <a href="https://blog.ciaops.com/2026/05/29/privileged-identity-management-pim-for-entra-roles/" class="more-link">Continue reading <span class="screen-reader-text">Privileged Identity Management (PIM) for Entra&#160;roles</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><a href="https://blog.ciaops.com/wp-content/uploads/2026/05/image-43.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-42.png?w=442&#038;h=294" border="0"></a></p>
<p><font face="Verdana" size="3">Walk into most SMB tenants and check who holds Global Administrator. You&#8217;ll find at least one. Often three. Sometimes more. All permanent. All active. All the time.</font></p>
<p><font face="Verdana" size="3">That&#8217;s standing privilege. And it&#8217;s the biggest gift you can hand a token thief.</font></p>
<p><font face="Verdana" size="3">Most MSPs I talk to know about <strong>Privileged Identity Management</strong>. They&#8217;ve seen it in the Entra admin centre. They just don&#8217;t switch it on for clients, because they assume it&#8217;s an enterprise thing — too expensive, too complicated, too overkill for a 25-seat business.</font></p>
<p><font face="Verdana" size="3">Wrong on all three.</font></p>
<h6><font face="Verdana" size="3">What is PIM, really?</font></h6>
<p><font face="Verdana" size="3">PIM is <em>just-in-time</em> admin access. You stop being a Global Administrator all day every day, and start being <strong>eligible</strong> for it. When you need the role, you put yourself in for a fixed window, with a justification and a record. A few hours later it drops off. You&#8217;re back to a normal user.</font></p>
<p><font face="Verdana" size="3">That&#8217;s not least privilege as a slogan. That&#8217;s least privilege as a clock.</font></p>
<p><font face="Verdana" size="3">You can layer MFA on activation, approval workflows where one admin signs off on another&#8217;s elevation, and access reviews that quietly remind you each quarter that someone&#8217;s eligibility hasn&#8217;t been used in 90 days. All portal-driven. No scripts. Microsoft&#8217;s </font><a href="https://learn.microsoft.com/en-us/entra/id-governance/privileged-identity-management/pim-configure"><font face="Verdana" size="3">overview of PIM</font></a><font face="Verdana" size="3"> is worth a read, but the licensing point is the one that trips everyone up.</font></p>
<p><font face="Verdana" size="3">PIM needs <strong>Entra ID P2</strong> or <strong>Entra ID Governance</strong>. That&#8217;s <em>not</em> in Business Premium. But — and this is the part MSPs miss — you only need to licence the admins, not every seat. Three admin accounts is your premium. Compare that to one incident.</font></p>
<h6><font face="Verdana" size="3">Step-by-step: switching on PIM for Global Administrator</font></h6>
<p><font face="Verdana" size="3">Run through this in the </font><a href="https://learn.microsoft.com/en-us/entra/id-governance/privileged-identity-management/pim-getting-started"><font face="Verdana" size="3">Entra admin centre</font></a><font face="Verdana" size="3">. Sign in as a Global Administrator and licence the admin accounts you want under PIM first.</font></p>
<h6><font face="Verdana" size="3">Park a break-glass account</font></h6>
<p><font face="Verdana" size="3">Before touching a role, create a dedicated break-glass admin. Permanent active Global Administrator. Long random password in your password manager. Excluded from every Conditional Access policy. Document it somewhere you can find at 2am.</font></p>
<p><font face="Verdana" size="3">This is the one account PIM doesn&#8217;t touch. Skip this step and you&#8217;ll lock yourself out the first time MFA goes sideways.</font></p>
<h6><font face="Verdana" size="3">Open ID Governance</font></h6>
<p><font face="Verdana"><font size="3"><strong>ID Governance</strong> → <strong>Privileged Identity Management</strong> → <strong>Microsoft Entra roles</strong> → <strong>Roles</strong>.</font></font></p>
<h6><font face="Verdana" size="3">Configure role settings for Global Administrator</font></h6>
<p><font face="Verdana" size="3">Select <strong>Global Administrator</strong> → <strong>Role settings</strong> → <strong>Edit</strong>. Microsoft documents </font><a href="https://learn.microsoft.com/en-us/entra/id-governance/privileged-identity-management/pim-how-to-change-default-settings"><font face="Verdana" size="3">every option here</font></a><font face="Verdana" size="3">; the ones that earn their keep look like this:</font></p>
<pre><code><font face="Verdana" size="3">Activation maximum duration:   4 hours
Require MFA on activation:     Yes
Require justification:         Yes
Require approval to activate:  Yes (2 approvers, not self)
Permanent eligible assignment: Disallowed
Notification on activation:    All Global Admins</font></code></pre>
<p><font face="Verdana" size="3">Notice what&#8217;s missing? PowerShell. None of this needs it.</font></p>
<h6><font face="Verdana" size="3">Move existing GAs from active to eligible</font></h6>
<p><font face="Verdana"><font size="3"><strong>Assignments</strong> → find each Global Administrator → use the </font></font><a href="https://learn.microsoft.com/en-us/entra/id-governance/privileged-identity-management/pim-how-to-add-role-to-user"><font face="Verdana" size="3">assign roles flow</font></a><font face="Verdana" size="3"> to make them eligible instead. Same permissions — only when they ask for them.</font></p>
<h6><font face="Verdana" size="3">Schedule an access review</font></h6>
<p><font face="Verdana" size="3">Under <strong>Access reviews</strong>, set up a quarterly review of all eligible Global Administrators. Configure it to auto-remove on no response. The clients who think this is overkill are the clients who&#8217;ll have an ex-staffer with admin rights twelve months from now.</font></p>
<h6><font face="Verdana" size="3">Why this actually changes behaviour</font></h6>
<p><font face="Verdana" size="3">PIM isn&#8217;t a tool. It&#8217;s a posture. The second a Global Admin has to type a reason and wait for approval, two things happen — they stop using GA for the trivial stuff, and someone else sees every elevation.</font></p>
<blockquote>
<p><font face="Verdana" size="3">&#8220;But our admins will hate this.&#8221;</font></p>
</blockquote>
<p><font face="Verdana" size="3">They&#8217;ll hate it for a week. Then they&#8217;ll forget it&#8217;s there, because activation is two clicks. And the first time you can prove with an audit log that no privileged account was active during an incident, you&#8217;ll wonder how you ran tenants any other way.</font></p>
<p><font face="Verdana" size="3">A standing Global Admin is a key under the doormat. PIM is the locksmith.</font></p>
<p><font face="Verdana" size="3">If you&#8217;re not setting this up for your clients, you&#8217;re leaving the front door open and calling it security.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/29/privileged-identity-management-pim-for-entra-roles/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13480</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-42.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>The Command Line Is Quietly Coming Back</title>
		<link>https://blog.ciaops.com/2026/05/29/the-command-line-is-quietly-coming-back/</link>
					<comments>https://blog.ciaops.com/2026/05/29/the-command-line-is-quietly-coming-back/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Thu, 28 May 2026 21:12:00 +0000</pubDate>
				<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[GitHub]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13232</guid>

					<description><![CDATA[I had a quiet moment last week that made me stop and think. I was watching a younger colleague get something done in about thirty seconds — no mouse, no menus, no four browser tabs open. Just typed a sentence into a terminal, hit enter, and the work was done. It looked exactly like the &#8230; <a href="https://blog.ciaops.com/2026/05/29/the-command-line-is-quietly-coming-back/" class="more-link">Continue reading <span class="screen-reader-text">The Command Line Is Quietly Coming&#160;Back</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h3><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/image-76.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-75.png?w=442&#038;h=294" border="0"></a></h3>
<p><font face="Verdana" size="4">I had a quiet moment last week that made me stop and think. I was watching a younger colleague get something done in about thirty seconds — no mouse, no menus, no four browser tabs open. Just typed a sentence into a terminal, hit enter, and the work was done. It looked exactly like the way I used to work in the late nineties, except the thing on the other side of the prompt was now an AI.</font></p>
<p><font face="Verdana" size="4">That&#8217;s the part I keep turning over. For more than two decades we have been told the future is graphical. Click, drag, drop, swipe. Every product wanted to be more visual, more &#8220;intuitive&#8221;, more pointy and clicky than the last one. And now, very quietly, the command line is walking back into the room — with a tool like <a href="https://github.com/features/copilot/cli/" target="_blank">GitHub Copilot CLI</a> under its arm.</font></p>
<h4><font face="Verdana" size="4">Typing is faster than clicking, again</font></h4>
<p><font face="Verdana" size="4">The reason this shift is happening isn&#8217;t nostalgia. It&#8217;s pace. When you can describe what you want in plain English and have a tool translate that into the right command, the whole &#8220;where is that menu again&#8221; tax disappears. I&#8217;ve watched people who genuinely could not tell you what <code>grep</code> does happily ask <a href="https://github.com/features/copilot/cli/" target="_blank">Copilot CLI</a> to find every file on their machine that mentions a particular client, and get a clean answer in seconds.</font></p>
<p><font face="Verdana" size="4">That same pattern is now showing up everywhere I look in Microsoft 365. Copilot in Outlook is, in effect, a command line for your inbox. You type &#8220;find the email from the supplier about pricing last month and draft a reply&#8221; and you&#8217;re done. No folder hunting, no scrolling. Copilot in Excel does the same thing for data — you describe the pivot you want, the chart you want, the trend you want highlighted, and it happens. The mouse becomes optional.</font></p>
<h4><font face="Verdana" size="4">The interface is becoming language</font></h4>
<p><font face="Verdana" size="4">What I think we&#8217;re really watching is not a return to green text on black screens. It&#8217;s the recognition that human language is itself a pretty good interface. For years we tried to dumb computers down for people. Now we&#8217;re meeting in the middle. People type or speak what they want. The machine figures out the click path.</font></p>
<p><font face="Verdana" size="4">Look at Microsoft Teams. The new way to drive it isn&#8217;t to click through tabs and channels — it&#8217;s to ask Copilot what was decided in yesterday&#8217;s project meeting, who owes who an action item, and what changed in the shared OneNote since Friday. The chat box has quietly become the most powerful button in the application.</font></p>
<h4><font face="Verdana" size="4">What it means for how we work</font></h4>
<p><font face="Verdana" size="4">For business leaders this matters more than it might first appear. The people who get good at &#8220;talking&#8221; to their tools — whether that&#8217;s <a href="https://github.com/features/copilot/cli/" target="_blank">Copilot CLI</a> on a developer&#8217;s laptop, Copilot in Word turning rough notes into a board paper, or Copilot in SharePoint pulling the right policy out of a thousand documents — are going to be visibly faster than the people still hunting through ribbons and right-click menus.</font></p>
<p><font face="Verdana" size="4">I&#8217;m telling clients to start treating prompt-writing as a normal workplace skill, the same way we once treated email etiquette. It is the new shortcut key.</font></p>
<h4><font face="Verdana" size="4">What I&#8217;m watching next</font></h4>
<p><font face="Verdana" size="4">The interesting question is whether this collapses the distinction between &#8220;technical&#8221; and &#8220;non-technical&#8221; users altogether. If everyone&#8217;s interface is a sentence, the playing field flattens fast. The command line never really left. It just learned to listen.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/29/the-command-line-is-quietly-coming-back/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13232</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-75.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Defender XDR unified incident queue</title>
		<link>https://blog.ciaops.com/2026/05/28/defender-xdr-unified-incident-queue/</link>
					<comments>https://blog.ciaops.com/2026/05/28/defender-xdr-unified-incident-queue/#comments</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Wed, 27 May 2026 23:14:00 +0000</pubDate>
				<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Defender]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13476</guid>

					<description><![CDATA[Most MSPs I talk to are still triaging Defender alerts one console at a time. Open Defender for Endpoint, jump to Defender for Office 365, check Entra sign-in logs, back to the device timeline. Five tabs, five clocks, no story. That&#8217;s not response. That&#8217;s archaeology. Defender XDR fixed this. The unified incident queue sits in &#8230; <a href="https://blog.ciaops.com/2026/05/28/defender-xdr-unified-incident-queue/" class="more-link">Continue reading <span class="screen-reader-text">Defender XDR unified incident&#160;queue</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><a href="https://blog.ciaops.com/wp-content/uploads/2026/05/image-42.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-41.png?w=442&#038;h=294" border="0"></a></p>
<p><font face="Verdana" size="3">Most MSPs I talk to are still triaging Defender alerts one console at a time. Open Defender for Endpoint, jump to Defender for Office 365, check Entra sign-in logs, back to the device timeline. Five tabs, five clocks, no story.</font></p>
<p><font face="Verdana" size="3">That&#8217;s not response. That&#8217;s archaeology.</font></p>
<p><font face="Verdana" size="3">Defender XDR fixed this. The <strong>unified incident queue</strong> sits in the Microsoft Defender portal and stitches signals from Endpoint, Office 365, Identity, Cloud Apps and Entra into a single container called an <em>incident</em>. One incident, one timeline, one place to act.</font></p>
<p><font face="Verdana" size="3">If you&#8217;re still working from individual alert lists, you&#8217;re doing the correlation work the platform already did for you.</font></p>
<h6><font face="Verdana" size="3">What is the unified incident queue, really?</font></h6>
<p><font face="Verdana" size="3">An <strong>alert</strong> is one signal — a flagged email, a process anomaly, a risky sign-in. An <strong>incident</strong> is what Defender builds when it stitches <em>several</em> of those alerts into one attack story across products. Same user, same device, same attacker IP, same hour, one incident.</font></p>
<p><font face="Verdana" size="3">You stop looking at noise and start looking at attacks. Microsoft frames it exactly that way in </font><a href="https://learn.microsoft.com/en-us/defender-xdr/incidents-overview"><font face="Verdana" size="3">Incidents and alerts in the Microsoft Defender portal</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana" size="3">Notice what&#8217;s missing? Sentinel. You don&#8217;t need it to get value from this queue.</font></p>
<h6><font face="Verdana" size="3">Step-by-Step: Working an incident properly</font></h6>
<h6><font face="Verdana" size="3">Open the queue</font></h6>
<p><font face="Verdana" size="3">In <strong>security.microsoft.com</strong>, expand <em>Investigation &amp; response</em> &gt; <em>Incidents &amp; alerts</em> &gt; <em>Incidents</em>. That&#8217;s your home page now. Pin it.</font></p>
<h6><font face="Verdana" size="3">Triage the top of the list</font></h6>
<p><font face="Verdana" size="3">Sort by <em>Severity</em>. For each new incident, assign an owner, set status to <em>In progress</em>, and add a tag like <code>ransomware-suspect</code> or <code>bec-suspect</code> so the rest of your team can filter on it. Microsoft walks through this on </font><a href="https://learn.microsoft.com/en-us/defender-xdr/manage-incidents"><font face="Verdana" size="3">Manage incidents in Microsoft Defender</font></a><font face="Verdana" size="3">.</font></p>
<h6><font face="Verdana" size="3">Open the attack story</font></h6>
<p><font face="Verdana" size="3">Inside the incident, click <em>Attack story</em>. You get a graph — users, devices, files, mailboxes — with events in order. This is where the correlation pays off. You&#8217;re not joining tabs in your head anymore.</font></p>
<h6><font face="Verdana" size="3">Hunt for the rest of it</font></h6>
<p><font face="Verdana" size="3">If the incident feels like one footprint of a bigger campaign, open <em>Hunting</em> &gt; <em>Advanced hunting</em> and run a KQL query against the relevant table. Bookmark the </font><a href="https://learn.microsoft.com/en-us/defender-xdr/advanced-hunting-overview"><font face="Verdana" size="3">Advanced hunting overview(opens in new window)</font></a><font face="Verdana" size="3"> — it lists every table the queue can see across all the Defender workloads.</font></p>
<p><font face="Verdana" size="3">A starter:</font></p>
<pre><code><font face="Verdana" size="3">DeviceProcessEvents
| where Timestamp &gt; ago(7d)
| where ProcessCommandLine has_any ("Invoke-WebRequest","DownloadString","certutil")
| project Timestamp, DeviceName, AccountName, ProcessCommandLine</font></code></pre>
<p><font face="Verdana" size="3">Notice what&#8217;s missing? PowerShell. You&#8217;re not running this from a remote shell. It runs in the portal, against the same data the incident was built from. That&#8217;s the point.</font></p>
<h6><font face="Verdana" size="3">Save the good queries as detections</font></h6>
<p><font face="Verdana" size="3">Any hunting query you&#8217;d happily wake up to at 3am can become a <strong>custom detection rule</strong>. From Advanced hunting, hit <em>Create detection rule</em>. Defender runs your query on a schedule and the matches feed straight back into the incident queue. The flow is documented in the </font><a href="https://learn.microsoft.com/en-us/defender-xdr/custom-detections-overview"><font face="Verdana" size="3">Custom detections overview</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana"><font size="3">That&#8217;s the loop. <em>Hunt once, detect forever.</em></font></font></p>
<h6><font face="Verdana" size="3">Why this actually changes behaviour</font></h6>
<blockquote>
<p><font face="Verdana" size="3">&#8220;Where do I start?&#8221; becomes &#8220;What story is Defender telling me?&#8221;</font></p>
</blockquote>
<p><font face="Verdana" size="3">When the queue is your home page, your team stops chasing alerts and starts closing incidents. The numbers you report to clients become <em>incidents closed</em>, <em>median time to triage</em>, <em>active attack stories</em> — not raw alert counts nobody can interpret.</font></p>
<p><font face="Verdana" size="3">The custom detection layer is where MSPs separate themselves. The product gives you the correlations Microsoft thought of. The rules you write are the correlations <em>your clients need</em>. Stack a few by vertical — finance, legal, construction — and you have a productised security service the next MSP down the road doesn&#8217;t.</font></p>
<p><font face="Verdana" size="3">The unified queue isn&#8217;t there to give you fewer alerts. It&#8217;s there to make alerts something you can actually <em>work</em>.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/28/defender-xdr-unified-incident-queue/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13476</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-41.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>The Founder Is the Ceiling</title>
		<link>https://blog.ciaops.com/2026/05/28/the-founder-is-the-ceiling/</link>
					<comments>https://blog.ciaops.com/2026/05/28/the-founder-is-the-ceiling/#comments</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Wed, 27 May 2026 21:08:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[MSP]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13224</guid>

					<description><![CDATA[I&#8217;ve watched plenty of MSP owners import a new strategy — a pricing model, a sales motion, an AI practice — and then sit back waiting for results that never quite arrive. The framework is fine. The consultant was competent. The slide deck is tidy. Nothing lands. After the third or fourth time you see &#8230; <a href="https://blog.ciaops.com/2026/05/28/the-founder-is-the-ceiling/" class="more-link">Continue reading <span class="screen-reader-text">The Founder Is the&#160;Ceiling</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h3><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/image-75.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-74.png?w=442&#038;h=294" border="0"></a></h3>
<p><font face="Verdana" size="3">I&#8217;ve watched plenty of MSP owners import a new strategy — a pricing model, a sales motion, an AI practice — and then sit back waiting for results that never quite arrive. The framework is fine. The consultant was competent. The slide deck is tidy. Nothing lands. After the third or fourth time you see this pattern, you start to suspect the strategy was never the problem. The person running it was running the same way they always had, with the same instincts, the same blind spots, the same calendar. And the strategy, for all its elegance, quietly gathers dust.</font></p>
<h4><font face="Verdana" size="3">Strategies borrow their ceiling from the founder</font></h4>
<p><font face="Verdana" size="3">Here&#8217;s the uncomfortable bit. Every strategy in your business is quietly capped by whoever owns it at the top. A sales playbook built for disciplined follow-up doesn&#8217;t survive contact with a founder who hates picking up the phone. A managed services model built around proactive account reviews doesn&#8217;t work for an owner who still treats quarterly business reviews as optional. A cyber practice built on hard conversations about risk doesn&#8217;t get off the ground when the founder is uncomfortable delivering bad news to clients. The strategy isn&#8217;t weak. It&#8217;s just being run through the wrong instrument. You can buy a better playbook, hire a better consultant, pay for a better PSA, and you&#8217;ll still end up with results shaped by your own habits. That&#8217;s not a criticism. It&#8217;s just mechanics. The business is a reflection of the person at the top, and the ceiling on your strategies is almost always the ceiling on you.</font></p>
<h4><font face="Verdana" size="3">The tool is a mirror, not a transformation</font></h4>
<p><font face="Verdana" size="3">This is where I see Copilot quietly doing more than most owners realise. Not as a productivity gadget — as a mirror. When I open Copilot in Outlook and ask it to summarise the week&#8217;s inbox, I&#8217;m confronted with what I&#8217;ve actually been spending my time on, not what I thought I was spending my time on. When I ask Copilot in Teams to pull the decisions out of a client meeting, I notice which decisions I keep ducking. When I use Copilot Chat to pressure-test a proposal before I send it, I catch lazy thinking I would have signed off on a year ago. None of that changes my strategy. It changes me. That&#8217;s the part that makes the strategy finally move. The upgrade isn&#8217;t in the tool. It&#8217;s in the habit of using the tool to confront how I actually work, then doing something about what I find. That is a very different thing to rolling Copilot out across the tenant and calling it a transformation.</font></p>
<h4><font face="Verdana" size="3">The hardest part is seeing yourself</font></h4>
<p><font face="Verdana" size="3">Most founders I talk to are genuinely willing to change their business. Far fewer are willing to change themselves. We&#8217;ll restructure the team, rewrite the service catalogue, and re-platform the ticketing system before we&#8217;ll look honestly at our own calendar, our own decision-making, or our own tolerance for avoidance. The interesting thing is that the same Microsoft 365 tools we&#8217;re selling to clients — Copilot, Loop, Planner, SharePoint — are the ones that expose our own patterns if we let them. A Loop page tracking your weekly commitments will tell you the truth about your follow-through in about a fortnight. That&#8217;s a confronting experience, and it&#8217;s where the real upgrade starts.</font></p>
<p><font face="Verdana" size="3">Before you import your next strategy, ask a harder question. What would I have to become for this to actually work in my business? If the honest answer is &#8220;someone I&#8217;m not yet&#8221;, the strategy isn&#8217;t the first thing that needs upgrading. You are. Everything else in the business eventually rises or falls to that line. That&#8217;s not an easy sentence to sit with. It&#8217;s also the one I keep coming back to whenever I watch a good strategy fail to stick.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/28/the-founder-is-the-ceiling/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13224</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-74.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>What is connecting Copilot agents to Dataverse, Graph, and connectors, really?</title>
		<link>https://blog.ciaops.com/2026/05/27/what-is-connecting-copilot-agents-to-dataverse-graph-and-connectors-really/</link>
					<comments>https://blog.ciaops.com/2026/05/27/what-is-connecting-copilot-agents-to-dataverse-graph-and-connectors-really/#comments</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Tue, 26 May 2026 23:20:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Dataverse]]></category>
		<category><![CDATA[Graph]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13472</guid>

					<description><![CDATA[When people hear &#8220;Copilot Studio agent,&#8221; they picture a chatbot. That&#8217;s the wrong mental model. A modern agent is a reasoning layer sitting on top of three very different pipes: your business data in Dataverse, your organisational content in Microsoft Graph, and the wider universe of SaaS via Power Platform connectors. Each pipe has its &#8230; <a href="https://blog.ciaops.com/2026/05/27/what-is-connecting-copilot-agents-to-dataverse-graph-and-connectors-really/" class="more-link">Continue reading <span class="screen-reader-text">What is connecting Copilot agents to Dataverse, Graph, and connectors,&#160;really?</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h6><a href="https://blog.ciaops.com/wp-content/uploads/2026/05/image-41.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-40.png?w=442&#038;h=294" border="0"></a></h6>
<p><font face="Verdana" size="3">When people hear &#8220;Copilot Studio agent,&#8221; they picture a chatbot. That&#8217;s the wrong mental model. A modern agent is a <strong>reasoning layer</strong> sitting on top of three very different pipes: your business data in <strong>Dataverse</strong>, your organisational content in <strong>Microsoft Graph</strong>, and the wider universe of SaaS via <strong>Power Platform connectors</strong>.</font></p>
<p><font face="Verdana" size="3">Each pipe has its own auth story. And that&#8217;s where almost every SMB and MSP rollout I see comes unstuck.</font></p>
<p><font face="Verdana" size="3">That&#8217;s not a configuration problem. That&#8217;s an identity problem dressed up as a configuration problem.</font></p>
<h6><font face="Verdana" size="3">Step-by-Step: wiring an agent to the three pipes</font></h6>
<h6><font face="Verdana" size="3">Set the agent&#8217;s authentication first</font></h6>
<p><font face="Verdana" size="3">Before you add a single tool, go to <strong>Settings → Security → Authentication</strong> in your agent. Pick <strong><a href="https://learn.microsoft.com/en-us/microsoft-copilot-studio/configuration-end-user-authentication">Authenticate with Microsoft</a></strong>. This uses <strong>Microsoft Entra ID</strong> to identify whoever is chatting — and it&#8217;s the prerequisite for almost everything that follows.</font></p>
<p><font face="Verdana" size="3">Skip this step and your agent runs as nobody. Which means it can&#8217;t read Dataverse on the user&#8217;s behalf, can&#8217;t honour SharePoint permissions, and can&#8217;t call a connector as the signed-in user. Get the front door right and the rest gets easier.</font></p>
<h6><font face="Verdana" size="3">Add a Dataverse table as knowledge</font></h6>
<p><font face="Verdana" size="3">Open <strong>Knowledge → Add knowledge → Dataverse</strong>. You can wire up to <em>15 tables</em> per agent. Two things that catch people out:</font></p>
<ul>
<li><font face="Verdana"><font size="3"><strong>Dataverse search</strong> must be enabled on the environment first.<br />
</font></font></p>
<li><font face="Verdana" size="3">Add <strong>synonyms and glossary terms</strong> for any column where your users speak a different dialect to the schema.</font></li>
</ul>
<blockquote>
<p><font face="Verdana" size="3">&#8220;Why doesn&#8217;t it find my open opportunities?&#8221;</font></p>
</blockquote>
<p><font face="Verdana" size="3">Because your column is called <code>statuscode</code> and your users say &#8220;stage.&#8221; </font><a href="https://learn.microsoft.com/en-us/microsoft-copilot-studio/knowledge-add-dataverse"><font face="Verdana" size="3">Synonyms fix that</font></a><font face="Verdana" size="3">.</font></p>
<h6><font face="Verdana" size="3">Add a Microsoft 365 Graph connector for content</font></h6>
<p><font face="Verdana" size="3">Graph connectors are the <em>other</em> knowledge model — they index external content (Jira, ServiceNow, file shares, intranets) into the same semantic graph that Copilot already uses for Teams, SharePoint, and mail. Set them up in the <strong>Microsoft 365 admin center → Search &amp; intelligence → Connectors</strong>. ACL-based permission trimming is preserved, so users only see what they&#8217;re allowed to see. Microsoft has </font><a href="https://learn.microsoft.com/en-us/microsoft-365/copilot/connectors/overview"><font face="Verdana" size="3">a clear overview here</font></a><font face="Verdana" size="3">.</font></p>
<p><font face="Verdana" size="3">Notice what&#8217;s missing? Dataverse is <em>agent-scoped</em> knowledge. Graph connectors are <em>tenant-scoped</em> knowledge. Different governance owners. Plan accordingly.</font></p>
<h6><font face="Verdana" size="3">Add a connector as a tool</font></h6>
<p><font face="Verdana" size="3">In your agent, <strong>Tools → Add a tool → Connector</strong>. Pick a standard, premium, or custom Power Platform connector. Now the agent can <em>act</em> — create a row, post to Teams, hit your line-of-business API.</font></p>
<pre><code><font face="Verdana" size="3">Tool = action. Knowledge = retrieval. Don't confuse the two.</font></code></pre>
<h6><font face="Verdana" size="3">Pick the right credentials mode</font></h6>
<p><font face="Verdana" size="3">Every tool asks one question that quietly decides your security posture: <strong>Maker Credentials</strong> or <strong>End User Credentials</strong>?</font></p>
<ul>
<li><font face="Verdana"><font size="3"><strong>Maker Credentials</strong>: the connection runs as <em>you</em>, the builder. Easy demos. Terrible for anything user-specific.<br />
</font></font></p>
<li><font face="Verdana"><font size="3"><strong>End User Credentials</strong>: each chatter authenticates with their own account. Slightly more clicks for users. The only sensible default for production. </font></font><a href="https://learn.microsoft.com/en-us/microsoft-copilot-studio/advanced-connectors"><font face="Verdana" size="3">Details here</font></a><font face="Verdana" size="3">.</font></li>
</ul>
<p><font face="Verdana" size="3">My recommendation? Default to <strong>End User</strong> and only fall back to Maker when there&#8217;s a genuine service-account scenario — like reading a shared mailbox.</font></p>
<h6><font face="Verdana" size="3">Why this actually changes behaviour</font></h6>
<p><font face="Verdana" size="3">Here&#8217;s the real win. Once authentication is correctly threaded through the agent, the same prompt produces <em>different, personally-relevant answers</em> for every user — because it&#8217;s their identity flowing into Dataverse, their Graph results coming back, their connector permissions being honoured.</font></p>
<p><font face="Verdana" size="3">That&#8217;s not a chatbot. That&#8217;s a tenant-aware assistant.</font></p>
<p><font face="Verdana" size="3">The other thing I notice with clients: governance conversations get easier. &#8220;Who can see what?&#8221; becomes a question of existing Entra groups and Dataverse row security — <em>not</em> a brand-new permissions matrix you have to invent for the agent.</font></p>
<p><font face="Verdana" size="3">Get the auth pattern right once and every agent you build afterwards inherits it. Get it wrong and you&#8217;ll be unpicking the same mess for months.</font></p>
<p><font face="Verdana" size="3">Wire the pipes. Mind the credentials. Ship something your clients actually trust.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/27/what-is-connecting-copilot-agents-to-dataverse-graph-and-connectors-really/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13472</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/05/image_thumb-40.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Advance &#8212; Use It to Upgrade Your Actual Life</title>
		<link>https://blog.ciaops.com/2026/05/27/advance-use-it-to-upgrade-your-actual-life/</link>
					<comments>https://blog.ciaops.com/2026/05/27/advance-use-it-to-upgrade-your-actual-life/#respond</comments>
		
		<dc:creator><![CDATA[directorcia]]></dc:creator>
		<pubDate>Tue, 26 May 2026 21:13:00 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://ciaopsbloghome.wordpress.com/?p=13166</guid>

					<description><![CDATA[There&#8217;s a line I keep repeating. If you&#8217;re not reaching for AI every working hour of every day, you&#8217;re leaving a silly amount of productivity on the floor. That&#8217;s not a pep talk. That&#8217;s the baseline now. But the bit I don&#8217;t say loudly enough — the part that actually matters — is this: work &#8230; <a href="https://blog.ciaops.com/2026/05/27/advance-use-it-to-upgrade-your-actual-life/" class="more-link">Continue reading <span class="screen-reader-text">Advance &#8212; Use It to Upgrade Your Actual&#160;Life</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<h3><a href="https://blog.ciaops.com/wp-content/uploads/2026/04/image-61.png"><img loading="lazy" width="442" height="294" title="image" style="display: inline;background-image: none" alt="image" src="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-60.png?w=442&#038;h=294" border="0"></a></h3>
<p><font face="Verdana" size="3">There&#8217;s a line I keep repeating. If you&#8217;re not reaching for AI every working hour of every day, you&#8217;re leaving a silly amount of productivity on the floor. That&#8217;s not a pep talk. That&#8217;s the baseline now.</font></p>
<p><font face="Verdana" size="3">But the bit I don&#8217;t say loudly enough — the part that actually matters — is this: work is the shallow end. The real compounding doesn&#8217;t happen in your quarterly numbers. It happens in the life you build around them.</font></p>
<h4><font face="Verdana" size="3">The job isn&#8217;t using it at work</font></h4>
<p><font face="Verdana" size="3">Most people I talk to are still framing AI as a work tool. A faster way to write an email. A quicker way to build a deck in PowerPoint. A cleaner summary of yesterday&#8217;s Teams meeting. All useful. All, honestly, the least interesting thing it can do for you.</font></p>
<p><font face="Verdana" size="3">The long game is personal. You have been handed, for the price of a monthly subscription, a patient thinking partner who will sit with you on any problem, any time of day or night — no ego, no judgement, no billable hour. Whether that&#8217;s a Saturday morning over coffee or the drive home after a rough day. Most of my team haven&#8217;t really used it that way yet. Honestly, neither had I, until recently.</font></p>
<h4><font face="Verdana" size="3">Every friction point is now a prompt</font></h4>
<p><font face="Verdana" size="3">Think about the things you&#8217;ve been avoiding for weeks. They tend to share a shape. A hard conversation with a business partner. A decision about whether to move the family interstate. A contract for a property that you don&#8217;t fully understand and don&#8217;t want to ask your agent about in front of the vendor.</font></p>
<p><font face="Verdana" size="3">Every one of those is now a prompt.</font></p>
<p><font face="Verdana" size="3">Last month I dropped a forty-page purchase agreement into Copilot and asked it to surface everything that wasn&#8217;t in my favour. It took about ninety seconds. I walked into the next conversation with three questions I would never have thought to ask, and one clause I&#8217;d been about to sign away without a second look. The deal shifted. That moment — that shift — is what I&#8217;m talking about.</font></p>
<p><font face="Verdana" size="3">The conversation you&#8217;ve been dreading? Open Copilot in Word, write out what you want to say, and have it stress-test the tone, the gaps, the places you&#8217;re being unfair or being walked on. Weighing a big life decision? Give it your situation, the options and what you actually care about, and let it play devil&#8217;s advocate until you can hear your own thinking more clearly. Piles of messy personal documents sitting in OneDrive? Point Copilot at them and start asking.</font></p>
<h4><font face="Verdana" size="3">Disrupt yourself first</font></h4>
<p><font face="Verdana" size="3">The job of a good CEO is to look eighteen months down the track and protect the business from whatever&#8217;s coming. Most of us accept that as obvious for the companies we run.</font></p>
<p><font face="Verdana" size="3">Almost none of us apply it to our own lives.</font></p>
<p><font face="Verdana" size="3">Your job, right now, as a human being, is exactly the same. Look eighteen months ahead. Ask what&#8217;s going to be true then about how work, relationships, careers and decisions get made. Then disrupt yourself before the world does it for you — because the world absolutely will.</font></p>
<p><font face="Verdana" size="3">The people who quietly pick this up — who use Copilot not just for their inbox but for the harder, more personal stuff — are going to look up somewhere in 2027 and realise they&#8217;re living a noticeably different life. Not because AI saved them a few minutes on email. Because they used it to think better, decide better, and act earlier than the people around them.</font></p>
<p><font face="Verdana" size="3">Absorb. Assemble. Align. Advance.</font></p>
<p><font face="Verdana" size="3">Start today.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ciaops.com/2026/05/27/advance-use-it-to-upgrade-your-actual-life/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13166</post-id>
		<media:content url="https://2.gravatar.com/avatar/808247b34308ebd984bd5010d7487881c8701850e2c80e2f4068e4faa254f139?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">directorcia</media:title>
		</media:content>

		<media:content url="https://blog.ciaops.com/wp-content/uploads/2026/04/image_thumb-60.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
	</channel>
</rss>
