A checkpoint was automatically created during a VM backup (using Veeam in this instance), but as the backup was...
Search Results
Clean Windows install – recover original product key
A clean re-installation of Windows 11 failed to detect the original (OEM) digital licence on the machine. The...
M365 – Adding new user error – “We’re sorry, it looks like that email address is already in use. Please use a different email address.”
Trying to add a new user to the 365 portal returned the error that the desired email address was already in use, but...
Updating PowerShell module fails with “cannot convert value” error
When I was recently using the Exchange Online PowerShell module it repeatedly told me I was using an out-of-date...
Send Veeam notifications via 365
With the advent of more "modern" and secure authentication methods being demanded by the main email service...
Configure 365 calendar permissions via PowerShell
On occasion I've had to adjust permissions on a calendar for a shared mailbox (note, not a resource mailbox) whereby...
Set alternate email address for 365 accounts
Within your 365 tenant you can use the 'Alternate email address' field for each user to identify where to send links...
Microsoft Teams web client is disabled
Someone was struggling to log in to Teams via a web browser. After doing a sanity check that they did indeed have a...
Store BitLocker keys in Active Directory
When you encrypt drives with BitLocker it can be a nightmare to manually keep track of recovery keys, it therefore...
Connect to Exchange Online (365) Powershell
The process for connecting PowerShell to your 365 (Exchange Online) tenant has been made a little easier. Assuming you...
Give read-only access to one or more mailbox folders
To give a user (read-only in this case) access to specific folders of another mailbox, without giving them full access...
Export list of licenced users from Microsoft 365
A simple script to export a list of licenced users from your M365 tenant: Get-MSOLUser | Where-Object { $_.isLicensed...