Greenfield POIs

Purpose

There are various gotcha’s that have cropped due to the greenfield nature of this deployment and I wanted to track them here. They’re not specifically Intune items, or Azure items, O365, etc. Simply items that a brand new company setting up a brand new tenant for the first time will encounter across the Microsoft ecosystem.

It’s not an exhaustive list - Just the ones I’ve come across.

First Time Setup POIs

Enable Organization Customization

I encountered an error when trying to create spam policy rules (specifically, allow forwarding since I’m not actively monitoring any mailboxes)

To complete this task, we’ll need to complete the setup process for your organization. ​Would you like to do this now?​

Clicking OK or Continue then errored out. Trying to create a policy will trigger some background processes to resolve the error. However, that can take 24 hours and you can get around this with the following commands. These steps do require having the Exchange PowerShell module installed.

Connect-ExchangeOnline -UserPrincipalName '[email protected]_here'

# Check for the hydration status
Get-OrganizationConfig | fl IsDehydrated
  • A value of IsDehydrated : False means everything should work and to try again - possibly signing out, closing windows, etc. and logging back in.

  • A value of IsDehydrated : False means the following needs to be executed from the EXO PowerShell session:

    Enable-OrganizationCustomization
    Set-HostedOutboundSpamFilterPolicy -Identity Default -AutoForwardingMode On
    Get-HostedOutboundSpamFilterPolicy -Identity Default
    • This immediately enables customization, sets AutoFowardingMode to ‘On` in the default outbound spam filter policy and also enables that same policy