Run Multiple Teams Clients Simultaneously

I am unapologetically a huge fan of Teams. I use it constantly, and have almost completely stopped using Skype for Business for my day to day work – apart from a few outliers, and a few features that haven’t quite hit parity between the two… I’m all in! That said, one of my biggest frustrations … Read moreRun Multiple Teams Clients Simultaneously

Mitigating Azure MFA Outages

With the recent MFA outages (twice in the last two weeks), the question has come up in conversation several times – what do we do when MFA is down, and when our users can’t log in? As you might expect, there are several approaches you can take that allow you to maintain the balance between … Read moreMitigating Azure MFA Outages

Export Sent Items using eDiscovery

Security & Compliance – eDiscovery for the win I recently ran into a situation where I needed to export all the Sent Items from a number of mailboxes within a very specific date range – we needed to export these items so that they could be ingested into a journaling mailbox later. Since you can’t … Read moreExport Sent Items using eDiscovery

PowerShell: Connect to the Security & Compliance Center

I had to recently do some eDiscovery work in the Security and Compliance Center (I’ll post about that next, there was some cool PowerShell in there too 🙂 ), and as I often do, I turn to PowerShell to automate the process – or at least make it easier for me to do more things … Read morePowerShell: Connect to the Security & Compliance Center

Thunderbird to Office 365 Migration

Every now and again I come across some oddball migration scenarios that require some out-of-the-box thinking. It’s been a long time since I had to do a POP3 migration, but I ended up finding myself needing to come up with a solution to migrate a small number of users (around 50) who currently used Thunderbird, … Read moreThunderbird to Office 365 Migration

Outlook Autodiscover Weirdness

Office 365 Autodiscover to… Gmail?? I ran into an issue recently while performing a G Suite to Office 365 migration where my Outlook 2016 clients would begin to Autodiscover as normal, but rather than redirecting to Office 365 as I expected, they would actually present me with a Gmail IMAP login prompt. The oddest part … Read moreOutlook Autodiscover Weirdness

G-Suite to Office 365: Meeting Room Interop

One of the challenges when migrating from Google Suite to Office 365 is coexistence – mail routing is not that hard to configure, and free / busy (Calendar Interop) is now available and works fairly well. Google’s instructions are pretty straightforward and are available here. Just remember that you need to disable your user’s calendar … Read moreG-Suite to Office 365: Meeting Room Interop

PowerShell: Connect to Exchange Online – MFA Style

I’ve been using my Exchange Online connection script for some time now, and I love it – however, one of the biggest failings of that PowerShell module is that it doesn’t support MFA, which is becoming more common as a requirement as we go along. Thankfully, Microsoft has released a new PowerShell module for connecting … Read morePowerShell: Connect to Exchange Online – MFA Style

The Case of the Missing Mailbox Permissions

Just ran into this today where there was a discrepancy between the permissions that were showing up in the Office 365 Admin Portal, in the Exchange Admin Center, and in PowerShell. From the Exchange Admin Center, you could only see a single user added with Full Access: However, if you look at the Office 365 … Read moreThe Case of the Missing Mailbox Permissions

PowerShell: Add Multiple Domains to Office 365

Usually, adding email domains to Office 365 is a pretty straightforward affair, and I usually just add them through the Office 365 admin portal. However, if you need to add multiple domains into Office 365, clicking through them one at a time is a painful process – I was recently working on a project that … Read morePowerShell: Add Multiple Domains to Office 365