Hi,
While this may seem like a bit of a rant, I actually want to raise awareness, get feedback from Check Point product owners, and start a discussion about what I believe is a massive security risk inside the Harmony Email & Collab product, otherwise known as Avanan.
Disclaimer: I tried to talk to Check Point directly before I decided to write this post, but received no feedback whatsoever.
The Problems:
The way the product integrates into Google Workspace is not at all based on Google Workspace APIs. The "integration" simply re-routes all emails through a Check Point owned MTA, where emails are evaluated for risks, and then routed back to Google Workspace. It's all simple SMTP MTA routing.
That in of itself is not really an issue, apart from the fact that the marketing is misleading.
The problem lies in how this is achieved:
- Check Point requires you to hand over a Google Workspace "root account" (e. g. super admin).
- Check Point requires you to hand over the password for that root account
- Check Point requires you to disable 2FA for that root account*
- Check Point requires you to keep this account active at all times and never, ever, change its password
- Check Point requires you to disable comprehensive email storage in Google Workspace, which is an important feature for compliance (email archiving through Google Vault)
Why do they do this? Because their "integration" is not an integration. They use the root user to log in to your Google Workspace admin console and change a bunch of settings to accomplish the re-routing of emails (technically, MTA hosts are added, routes are added, and compliance rules are added). This is, of course, automated, but the fact that a root user with disabled 2FA* has to be handed over to Check Point is a massive red flag. I am not even touching on the point that this requires an additional Google Workspace license, as that is just the icing on the cake.
Google offers a vast array of APIs for Google Workspace, and Gmail, in particular, offers proper authentication with OAUTH, etc, yet here we are.
I tried to address this issue all the way back when Check Point acquired Avanan, and I tried to address this multiple times after. This wasn't even acknowledged nor did I ever get a meaningful response - despite being a Check Point partner.
I would like to understand why Check Point is not addressing this gaping security hole, and I would also like to see some commitment to changing this in the future and enhancing the product with proper API-based integration into Google Workspace.
*Note: Upon checking the most recent version of the documentation, it is no longer mentioned that 2FA has to be disabled. It looks like Check Point is enabling 2FA for that account, but the documentation is not really clear about this.