ExoHelper: Lightweight EXO Access Without ExchangeOnlineManagement

The Discovery I was quite surprised when I stumbled across this module on PSGallery: ExoHelper Simple wrapper module that directly calls EXO REST API without the need for full heavy-weight ExchangeOnlineManagement module That description alone made me stop and read more. What Is ExoHelper? ExoHelper is a PowerShell module that talks directly to the Exchange Online REST API — the same underlying API that the official ExchangeOnlineManagement module uses under the hood since v3. The difference is that ExoHelper skips all the scaffolding of the full module and lets you call EXO cmdlets with a much lighter footprint. ...

July 4, 2026 · Ziemek Borowski

Hunting Graph API access to Exchange with GraphAPIAuditEvents

Intro Any time you agree to a way of reaching the mail system other than the standard one, you end up with a governance problem. With POP3/IMAP/EWS (assuming you did not bother to set Set-CASMailbox properly) it’s usually the nightmare of debugging text connection logs - or, even worse, IIS W3C logs. With Graph API it is by design almost impossible: there is no per-message protocol log you can just Get- from Exchange Online. There are some reports, but - ironically - not in Exchange itself; they live on the admin.cloud.microsoft site, and realistically an Exchange admin only sees them with the Exchange Administrator (or Report Reader) role. And even that is not enough. ...

June 27, 2026 · Ziemek Borowski

You're up and running!

Ok, it’s mine 4th or 5th approach to blogging. Before blogging I was author of pl.comp.www (written first using linuxdoc, later in DocBook). In meantime, I use nibylog, other bash solution, Umbraco, any other on ASP.NET, wordpress. Time back to root, and just generate files in any kind simple text generator. This time with local editor but also with web interface like github. :)

March 1, 2014 · Ziemek Borowski

.

Ziemek Borowski