Quick Tip: Managing Focused Inbox in Exchange Online

Good news! Focused Inbox is now live in Exchange Online! Bad news, it is enabled by default for new mailboxes, even for migrated users, which could see a massive change in behaviour that you/your users aren’t expecting! Thankfully, if you are using the latest version of the Exchange Online PowerShell Module you can manage these … More Quick Tip: Managing Focused Inbox in Exchange Online

Quick Script: How to identify domains used that aren’t accepted domains in Office 365

This post follows on from my earlier post with a script to remove Domains from Exchange On-Premises. If you haven’t read that yet, you can find it here. After realising that I had users in my Exchange environment that were using domains that were not added as accepted domains in Office 365, I worked out … More Quick Script: How to identify domains used that aren’t accepted domains in Office 365

New Script – LicenseAndHold.ps1 – License/Delicense users in batches and place on hold

My new script has been added to the Technet Gallery for use in migration scenarios moving to Exchange Online where you want to create mailboxes for batches of users, place the new mailboxes on hold immediately, and then remove the mailboxes all in batches. I have a lot of projects coming up where I need … More New Script – LicenseAndHold.ps1 – License/Delicense users in batches and place on hold

How To: Set up domains in bulk in Office 365 Tenant

When preparing clients for moving to Office 365 you often run across a scenario where they have many domains to add and verify in the tenant. The process for verifying ownership can be long and annoying for lots of domains if you are getting the detail manually, however, the following two PowerShell commands can help … More How To: Set up domains in bulk in Office 365 Tenant

Script to update users’ UPN to their email address

When using AAD Connect with Office 365 the general accepted best practice is to use a publicly routable UserPrincipalName attribute in your on-premises Active Directory rather than using AlternateLoginID. I run across the this at lots of customers and have written a script that can be used at any customer to reset UPNs for all … More Script to update users’ UPN to their email address

How To: Connect PowerShell to Exchange Online/Skype for Business Online

To start out the new year I thought I would return to something a little more basic but I always need to refer back to when building a new machine for myself or if I lose my PowerShell Profile (read more about those here). Connecting to Exchange Online and/or Skype for Business Online PowerShell. I … More How To: Connect PowerShell to Exchange Online/Skype for Business Online