tenant@msp:~/journal — bash

[ OK ] Mounted /var/log/fieldnotes — write access enabled

[ OK ] Started entra-sync.service — tenants reachable

[ OK ] Loaded msp-toolkit.conf — Microsoft 365, Entra, Intune

tenant@msp:~/journal cat README.md

The Tenant Guy

# Field notes from a Cloud Engineer — "the examined network is worth running"
# Field notes from a Cloud Engineer at an MSP — Microsoft 365, Entra, Intune, and lessons learned keeping tenants running.

role: "Cloud Engineer @ MSP"

experience: "over a decade in managed services"

focus: "Microsoft 365 · Entra · Intune"

homelab: "always running"

philosophy: "all systems tend toward chaos. tend back."

ls -la ./posts/

shared-mailbox-forwarding-after-offboarding.md -rw-r--r--

Where the Mail Goes After Someone Leaves

Converting a departed employee’s mailbox to a shared mailbox and forwarding it to a distribution group keeps their address alive without handing anyone a second inbox to monitor. Here’s the flow, the four steps, and the one setting to confirm before you close the ticket.

quarantine-policies-defender-office-365.md -rw-r--r--

Two Variables and a Trap: Quarantine Policies in Defender for Office 365

The three built-in quarantine policies differ on exactly two settings, and one of them is a silent ticket generator sitting in every tenant by default. Here’s the decision map, the override that ignores your permissions, and the PowerShell to audit it.

entra-passkey-dynamic-migration-opt-out.md -rw-r--r--

Buying Time Before September 1: The Entra Passkey Opt-Out

On September 1, 2026, Microsoft auto-enables passkeys and flips your registration campaign to Microsoft-managed. There is a tenant-level opt-out — passkeyDynamicMigration — that delays it. Here’s what it actually buys you, why setting it safely needed a script rather than a one-line PATCH, and why February 1, 2027 is the date that can’t be postponed.

fsmo-recovery-when-a-domain-controller-dies.md -rw-r--r--

The DC That Never Came Back: Seizing FSMO Roles Without a Backup

A domain controller dies, it held every FSMO role, and there is no usable backup. It feels like the domain is gone. It usually isn’t — here’s the shape of the recovery, and the one mistake that turns a bad day into a rebuild.

passkeys-by-default-entra-sms-voice-retirement.md -rw-r--r--

Passkeys by Default: What MC1426371 Actually Asks of MSPs

Microsoft is making passkeys the default sign-in and retiring native SMS and voice MFA. MC1426371 sets the clock: passkeys auto-enable September 1, 2026, and Microsoft-provided telecom delivery ends February 1, 2027. Here’s what changes on its own, what quietly changes underneath you, and the two decisions every MSP has to make before the dates arrive.

view all posts →

ls ./tags/