Werk #13263: Add (non-legacy) OAuth2 support (using TenantID, ClientID and ClientSecret) to check_mailboxes active check

Component Checks & agents
Title Add (non-legacy) OAuth2 support (using TenantID, ClientID and ClientSecret) to check_mailboxes active check
Date Dec 13, 2022
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.1.0p26 2.2.0b1
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed

Current check_mailboxes active check implementation used only legacy authentication for EWS mailboxes.

This werk introduces client/tenant based authentication, while keeping legacy authentication still an option.

Please note that previously, when using legacy authentication, you could use the login username as the email address for the mailbox you wanted to access. However, when using ClientID/TenantID, you now need to specify the email address separately.

Please also note that this feature only applies to "check_mailboxes" for now.

To the list of all Werks