Exchange Online PowerShell Modern Auth

Exchange Online PowerShell Modern Auth

Hello,

Microsoft will end basic authentication for Exchange Online in second half of 2021 (edit, that changed). For interactive usage, Microsoft provide a great module, ExchangeOnlineManagement, that works great, and does not require to reconnect with credentials every hour or so.

Continue reading

Get 30 days email size in Exchange Online Mailbox

Get 30 days email size

Hello,

Today I wanted to share some PowerShell lines to help you calculate the size of 30 days of email inside an Exchange Online mailbox. The first approach will also work for Exchange 2010 and up, but the the second approach require Exchange Online Compliance to work. This kind of information can be handy if you migrate some mailboxes between Office 365 tenants and you have a high constraints on the network bandwidth availability.

Continue reading

Enable Remote Mailbox CSUser Office 365

Enable Remote Mailbox CSUser Office 365

Hello,

When you work with an hybrid deployment of Office 365, new object creation is a bit tricky, depending on where they will land. Indeed, you can’t create a user directly in Office 365 and hope for the best. This won’t work because your Active Directory is still the start of authority of your users attributes.

Continue reading

Get Mobile Device Policy Change PowerShell

Get Mobile Device Policy Change PowerShell

Hello,

Today we’ll how to measure the impact of a mobile policy change in your organization. For example, let’s say that your organization wants to harden the mobile device requirements for mailbox access and you want to see a few days later how many mobile devices stop syncing. Continue reading