All Collections
Communication
Microsoft Exchange integration set up
Microsoft Exchange integration set up
Rob Ward avatar
Written by Rob Ward
Updated over a week ago

Microsoft Changed how they allow integration with email from Basic Authentication to Modern Authentication. As a result, we have had to change how our clients set up the integration on their side.

Before you can go to your profile page and enter your email details you will have to complete the following steps. We have tried to make them as user friendly as possible should you not have any IT Support.

Step 1. Go to https://portal.azure.com/ and login

Step 2. Click on the three lines as highlighted in the image below

Step 3. Click on Azure Active Directory

Step 4. Click on App Registrations

Step 5. Click on New Registration

Step 6. Enter a meaningful name (eg company name). Select the 3rd radio button as supported account types and click on register

Step 7. Copy Client ID & tenant ID into a notepad (you will need to send these to us)

Step 8. Click on Certificates & Secrets

Step 9. Click + New Client Secret. Add the details "Description: clientsecret" & "Expires 24 months" and click the Add Button

Step 10 Copy the value of Client Secret, this is the ClientSecret (put this together with the information in the notepad)


โ€‹


Step 11. Click on API Permissions, then + Add a Permission

Step 12 In the Request API Permissions area, select Microsoft Graph

Step 13. Select 1. Delegated Permissions, In Selected Permissions 2. Type Mail and open 3. Mail.

Step 14. When in Mail, select
1. Mail.Read
2. Mail.ReadBasic

3. Mail.send

Add Permissions

Step 15. Add a new Permission

Step 16. This time, click on Application Permissions

Step 17. Type in mail in the search bar and select:

1. Mail.Read
2. Mail.ReadBasic

3. Mail.send

Add Permissions

Step 18. Add a new Permission, and this time, select API's my Organization

Step 19. In the search bar enter Office and then select Office 365 Exchange Online

Step 20. This part requires 2 screen shots. Select Delegated permissions

  1. Drop down EWS and select EWS.AccessAsUser.All

  2. Drop down Exchange and select Exchange.Manage

  3. Drop down Mail and select

    1. Mail.Read

    2. Mail.Read.All

    3. Mail.Read.Shared

    4. Mail.ReadBasic

    5. Mail.Send

    6. Mail.Send.All

    7. Mail.Send.Shared

  4. Click Add Permission

Step 21. Add a new Permission, select API's my Organization

Step 22. In the search bar enter Office and then select Office 365 Exchange Online

Step 23. This part requires 2 screen shots Select Application permissions

  1. Drop down Other Permissions and select full_access_as_app

  2. Drop down Exchange and select Exchange.ManageAsApp

  3. Drop down Mail and select

    1. Mail.Read

    2. Mail.ReadWrite

    3. Mail.Send

  4. Click Add Permission

Step 24. Click on Grant Admin consent to (Company name)

Step 25 Click Yes

Step 25.

In Step 7 & 10, you copied Client ID, Tenant ID, and Client Secret. Please send them to eBoss.

Final Observation, You will now see that you have green ticks all the way down the right of the page. Mission Accomplished

Did this answer your question?