Review Delegated Mailbox Permissions in Microsoft 365
A small PowerShell script for Microsoft 365 to review delegated mailbox permissions for a given user.
Read post →Our thinking
Technical notes and observations from years of supporting creative businesses on Mac.
A small PowerShell script for Microsoft 365 to review delegated mailbox permissions for a given user.
Read post →Send SMS from 3CX with an alphanumeric sender ID by routing a Generic VoIP trunk through a Cloudflare Worker that adds Twilio's MessagingServiceSid.
Read post →Apple Business launches 14 April 2026, merging Apple Business Manager, Business Essentials and Business Connect into one free platform across 200+ countries.
Read post →Fix Ingram Micro Xvantage rejecting a Microsoft 365 change order over an unaccepted MCA by accepting the agreement in the client's admin billing account.
Read post →Adjust brightness on non-Apple external displays on macOS using MonitorControl, which drives DDC and brightness keys, with BetterDisplay as an alternative.
Read post →Update an expiring SAML signing certificate for Microsoft 365 SSO with Google Workspace as IdP using current Microsoft Graph PowerShell commands.
Read post →Convert a directory-synced Microsoft 365 user to a shared mailbox in Exchange Online with a single Set-Mailbox command when the admin console hides the option.
Read post →Remove unwanted extra PSSO identities saved on a Mac by reading the SSO Extension logs for stray Primary Refresh Tokens and deleting them from Keychain Access.
Read post →Repair broken Platform SSO on an Intune ADE/DEP Mac after a Company Portal sign-out by clearing stale Entra and Intune records and re-running profiles renew.
Read post →Microsoft Intune and Munki together replace Jamf for macOS, splitting MDM and compliance from architecture-aware software deployment for Microsoft 365 fleets.
Read post →When a Mac enrolled via Company Portal only receives the Management Profile, the fix is setting the MDM Authority in your Microsoft 365 tenancy.
Read post →Set Outlook as the default mail, contacts and calendar handler on macOS using a zsh script built on utiluti, runnable per user via Outset at login.
Read post →Download macOS installers from the command line with softwareupdate, then build a bootable USB with createinstallmedia. Includes the exact Terminal commands.
Read post →PPPC bundle identifiers and app code requirements for Defender, OneDrive, Teams, TeamViewer, Zoom and more, plus the codesign command to find your own.
Read post →Fix SharePoint Online guest sign-in failures by clearing the UserInfo list and user profiles, and removing duplicate Exchange contacts that block access.
Read post →Stop Microsoft 365 resource calendars stripping meeting subjects and comments using Set-CalendarProcessing in Exchange Online PowerShell.
Read post →Remove undeletable Microsoft 365 renewal spam events in macOS Calendar by dragging them to a new calendar and deleting that, rather than declining.
Read post →Open a new macOS Terminal window with a chosen profile from a script using AppleScript GUI scripting, plus a Campbell PowerShell colour theme to download.
Read post →Enable Touch ID for sudo in macOS Terminal by editing /etc/pam.d/sudo_local so the change survives system updates, without locking yourself out.
Read post →Find your external public IP address from a Unix or Linux terminal with a single dig command querying Cloudflare's whoami resolver, handy when behind NAT.
Read post →