The future of Exchange Online automation with EXOv2

I know that this topic is really a topic with gets high attention.At the moment there is nothing available in Microsoft Graph, which would make it possible to manage objects in Exchange Online.

The few things, which exists, are more for end-user (e.g.: accessing their e-mails, calendar or tasks) and for auditing and reporting (e.g.: Security API). Nothing available for managing a mailbox permissions or attributes. Not even like simple CustomAttribute1-15.

Now Microsoft released a new Exchange Online PowerShell module: EXOv2.

Even we aren’t there (yet!), where we want to be, this is a good start. The Product Group also takes this seriously and I’m more than happy to work closely with them.

They took some feedback and wishes and there will be some major changes in the future. I wrote for ENow two posts, which covers this topic and also gave some examples especially about storing your secrets in Azure Key Vault and how you can access them.

You can find the posts here:

EXCHANGE ONLINE AUTOMATION WITH EXOV2 MODULE PART 1

EXCHANGE ONLINE AUTOMATION WITH EXOV2 MODULE PART 2

I hope these examples helps you. For me it was a high learning curve (especially as Azure Key Vault REST API is not so well documented) and it might gives some impulse to use this in your daily work.

As usual: Feedback is always more than welcome!

2 thoughts on “The future of Exchange Online automation with EXOv2

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s