How to use Azure Entra Authentication for MS-Exchange in Office365
For Barracuda Networks it is paramount to provide solid, up-to-date information for our products also if they interchange information with other technologies. However, as every company, we can only influence the quality of our own documentation in the context of our own products.
Therefore, this article contains all steps which illustrate how to basically ensure all necessary prerequisites so that the CloudGen Firewall can use Azure Entra authentication for MS-Exchange, i.e. for sending notifications. The mentioned URLs will ensure that you will always access the most newsworthy information provided by Microsoft.
Perform the following steps to ensure that your individual configuration in Azure optimally supports the subsequent configuration for the CloudGen Firewall.
Prerequisites for using Azure Entra Authentication for Sending Notifications in the CloudGen Firewall
Register an application in MS Entra ID
Invoke the page for the URL:
Create a Client Secret
Invoke the page for the URL:
Switch to the tab “Add a Client Secret” and perform the steps.
Set appropriate permissions for the app
Invoke the page for the URL and set the permissions as described in the article as described in at Pt. 5, “For SMTP access, choose the SMTP.SendAsApp” permission.
Confirm the permissions to get tenant admin consent
Invoke the page for the URL to grant consent as described in the article:
Allow the app sending mails using a specific email address (which is the sender address that must also be configured for the CGF for sending notifications):
Invoke the page for the URL and allow the app sending mails as described in the article:
Ensure that your email address in the following command matches the email address in the CGF configuration for sending notifications. Replace the email address in the example below with your individual email address:
Add-MailboxPermission -Identity "john.smith@contoso.com" -User <SERVICE_PRINCIPAL_ID> -AccessRights FullAccess
After completing these steps, return to the article for configuring notifications and continue with the configuration: