Microsoft 365 Administration & Enterprise Identity Management
Microsoft 365 Administration & Enterprise Identity Management
Running the identity and collaboration layer for many small and mid-sized businesses: account lifecycle, licensing, Exchange Online, SharePoint permissions, MFA and hybrid sync, with PowerShell, Microsoft Graph and GAMADV-XTD3 for work at scale.
01Executive summary
In most small businesses, Microsoft 365 is the business: mail, files, Teams, and the identity every other app signs in with. Mistakes there are visible immediately, and the same request (new hire, leaver, mailbox change) arrives in dozens of slightly different tenants.
This case study covers how I handle that work consistently: the lifecycle of an identity from creation to departure, the licensing and mailbox decisions in between, and the scripting that keeps repeated work accurate.
02Disciplines & technologies
Disciplines
Technologies
03The problem
Identity work looks routine until it goes wrong. A leaver whose mailbox is deleted instead of converted loses the business years of correspondence. A licence assigned by hand gets forgotten and billed for months. A SharePoint folder shared with “everyone” quietly exposes payroll. A user without MFA becomes the way in.
Each tenant is configured a little differently, some synced from on-premises AD and some cloud-only, so the same request needs a different procedure depending on where the identity is mastered.
04Environment & complexity
Environment variety
- Cloud-only tenants and hybrid tenants with Entra Connect
- Mixed licence SKUs across tenants
- Shared mailboxes, distribution lists and Microsoft 365 groups
- SharePoint sites with broken inheritance
- Some customers on Google Workspace instead of Microsoft 365
What has to stay true
- Mail and files for leavers remain accessible to the business
- Licences match people, not history
- Everyone has MFA
- Changes to synced users happen at the source of authority
05My contributions
- User provisioning and deprovisioning across tenants
- Licence assignment, clean-up and SKU changes
- Converting user mailboxes to shared mailboxes for leavers so data stays without a licence
- Exchange Online administration: permissions, forwarding, aliases, distribution groups
- SharePoint site and library permissions
- MFA enrolment and sign-in security support
- Entra Connect troubleshooting for hybrid identities
- PowerShell and Microsoft Graph for bulk and repeatable tasks
- Google Workspace administration with GAMADV-XTD3
06Identity lifecycle & tooling
Leaver procedure (generalised)
- Confirm source of authoritySynced users are changed in on-premises AD; cloud-only users in Entra ID. Changing the wrong side gets overwritten on the next sync.
- Block sign-in and revoke sessionsStop access first, then deal with data.
- Convert the mailboxConvert to a shared mailbox and grant access to whoever inherits it, so the licence can be removed without losing mail.
- Hand over filesGive a manager access to OneDrive content before retention clocks start.
- Remove licences and groupsReclaim the licence and remove group memberships.
- DocumentRecord what was done and who now has access.
# convert a leaver mailbox to shared and grant access › Set-Mailbox -Identity user@domain -Type Shared › Add-MailboxPermission -Identity user@domain -User manager@domain -AccessRights FullAccess # check licence assignment via Microsoft Graph PowerShell › Get-MgUserLicenseDetail -UserId user@domain # Google Workspace: list a user and suspend with GAM › gam info user user@domain › gam update user user@domain suspended on
07Challenges & decisions
Shared, not deleted
A shared mailbox under 50 GB keeps a leaver’s mail available without a licence. Deleting starts a clock nobody remembers.
Script the repeatable
Anything done the same way across tenants is a script candidate. Scripts are reviewed and run deliberately, not scheduled blindly.
Fix at the source
For hybrid users, Entra Connect means AD is the truth. Fixing in the cloud is temporary.
Least access in SharePoint
Share to groups, not individuals, and avoid broad links on sensitive libraries.
08Outcomes
- Ongoing
Ongoing administration of Microsoft 365 and Google Workspace tenants.
- Verified
Shared mailbox conversions performed for departing users, keeping business mail available without a paid licence.
- Not documented
No figures for licence savings or ticket volumes are claimed.
09Lessons & capabilities
- Know where an identity is mastered before you touch it
- Licences follow people only if someone makes them
- A good leaver process protects the business, not just the account
- PowerShell and Graph turn ten tenants into one procedure