Danno Projects
  • Home
  • About
  • Skills
  • Experiences
  • Education
  • More
    Recent Posts Accomplishments
  • Posts
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Tags
  • ASA
  • ASDM
  • Automation
  • AWS
  • Battery
  • Cisco
  • Claude
  • CloudWatch
  • Containers
  • Dell API
  • DevOps
  • DIY
  • DKIM
  • DMARC
  • Docker
  • Exchange Online
  • Firepower
  • Google Workspace
  • Inventory
  • Linux
  • MFA
  • Microsoft 365
  • Microsoft Entra ID
  • Microsoft Graph
  • Migration
  • ModSecurity
  • Monitoring
  • Offboarding
  • PHP
  • PIM
  • Power Automate
  • Power Platform
  • PowerShell
  • Repair
  • Right-to-Repair
  • Rsyslog
  • SAML
  • Security
  • Sena
  • SharePoint
  • SPF
  • Syslog
  • Tools
  • VPN
Hero Image
A Repeatable Microsoft 365 Offboarding Script with Graph PowerShell

Overview Offboarding is one of those tasks that’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’re paying for months later. Between employees and a steady rotation of contractors, I was offboarding people often enough that a checklist in my head wasn’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.

  • PowerShell
  • Microsoft Graph
  • Microsoft Entra ID
  • PIM
  • Exchange Online
  • Automation
  • Offboarding
Thursday, July 9, 2026 Read
Hero Image
Moving 70 Mailboxes from Google Workspace to Exchange Online Without Losing a Message

Overview 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’t just “move the mail.” It was to move the mail without anyone missing a message, a calendar invite, or an automated workflow that quietly depended on a Gmail inbox. This post is the checklist I wish I’d had at the start. It’s written for small IT teams (often a team of one) doing a cutover without a migration partner.

  • Microsoft 365
  • Exchange Online
  • Google Workspace
  • Migration
  • DMARC
  • DKIM
  • SPF
  • Power Automate
Friday, October 24, 2025 Read
Navigation
  • About
  • Skills
  • Experiences
  • Education
  • Recent Posts
  • Accomplishments
Contact me:
  • dannoprojects 'at' gmail.com
  • dannoprojects
  • Dan Rowe

Toha Theme Logo Toha
© 2026 Copyright.
Powered by Hugo Logo