<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Exchange Online on Danno Projects</title><link>https://www.dannoprojects.com/tags/exchange-online/</link><description>Recent content in Exchange Online on Danno Projects</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 09 Jul 2026 09:00:00 -0700</lastBuildDate><atom:link href="https://www.dannoprojects.com/tags/exchange-online/index.xml" rel="self" type="application/rss+xml"/><item><title>A Repeatable Microsoft 365 Offboarding Script with Graph PowerShell</title><link>https://www.dannoprojects.com/posts/powershell/m365-offboarding-graph/</link><pubDate>Thu, 09 Jul 2026 09:00:00 -0700</pubDate><guid>https://www.dannoprojects.com/posts/powershell/m365-offboarding-graph/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Offboarding is one of those tasks that&amp;rsquo;s simple on paper and easy to get subtly wrong in practice. Miss a step and you end up with a departed user who still has an active session token, a mailbox nobody can read, or a license you&amp;rsquo;re paying for months later.&lt;/p&gt;
&lt;p&gt;Between employees and a steady rotation of contractors, I was offboarding people often enough that a checklist in my head wasn&amp;rsquo;t good enough. This post walks through the script I use now. It takes a UPN and runs the whole sequence the same way every time.&lt;/p&gt;</description></item><item><title>Moving 70 Mailboxes from Google Workspace to Exchange Online Without Losing a Message</title><link>https://www.dannoprojects.com/posts/m365/google-workspace-to-exo/</link><pubDate>Fri, 24 Oct 2025 09:00:00 -0700</pubDate><guid>https://www.dannoprojects.com/posts/m365/google-workspace-to-exo/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Email is the one system nobody notices until it stops working. When we moved a 70-person company from Google Workspace to Exchange Online, the goal wasn&amp;rsquo;t just &amp;ldquo;move the mail.&amp;rdquo; It was to move the mail &lt;strong&gt;without anyone missing a message, a calendar invite, or an automated workflow&lt;/strong&gt; that quietly depended on a Gmail inbox.&lt;/p&gt;
&lt;p&gt;This post is the checklist I wish I&amp;rsquo;d had at the start. It&amp;rsquo;s written for small IT teams (often a team of one) doing a cutover without a migration partner.&lt;/p&gt;</description></item></channel></rss>