Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Navigate to the registered App configuration and into the tab "Owners" and add the User.

Set up the application permissions

Looking at the official docs for SendMail, we can see a few ways we can configure our apps to allow sending e-mails. Depending on your scenario, you may want to adjust the permissions between delegated or application permissions.

...

Image Added

Grant Permissions

The Microsoft Graph SMTP Authentication requires permissions to send emails. Configure the following permissions with "Add a permission" and grant the permssions by clicking on "Grant admin consent for <Tenant Name>". The permission "User.Read" is added by default and should not be removed.

Image Added

Create a Client Secret

Navigate to Certificates and Secrets and click on "New client secret" to add a new secret.

Info
titleExpiry

As this secret will expire after the configured amount of time, please make note of this because it must be changed in the Client Master Data settings in your jtel ACD after being renewed in the Microsoft Entra Active Directory.

Configuring Client Master Data

From the app page in the Azure Portal:

  • API permissions > Add a permission
  • Microsoft Graph > Application Permissions > Mail.Send > click Add Permission

Your configured permissions should look something like this:

Image Removed

...

The newly created Directory ID (Tenant ID), as well as the Application ID (Client ID) and Client Secret (Secret Hash Value) are now configured in the jtel portal. The E-Mail Server and user also have to be changed, if you are switching to Office 365.

...

E-Mail SenderThe E-Mail address which should be displayed as the sender
E-Mail Server
Tenant IDThe Tenant ID that was created of your Microsoft Entra AD
Client IDThe Client ID that was created of the new registered Application
E-Mail UserThe new user that the permission to send email was asigned towhich is the owner of the registered Application
E-Mail PasswordThe Secret Hash Value

...