At the end of 2022, Microsoft disabled the Office 365 basic authentication meaning FuseMetrix can no longer collect emails using a simple username/password. To allow access going forwards, you'll need to setup Microsoft Graph API access.
Setup of Office 365 to enable permissions
This step is not under control of FuseMetrix, we do not have access to your Office 365 account so this must be done by the your IT department.
An administrator needs to login to portal.azure.com
Click the hamburger menu in top left and choose Azure Active Directory
Take note of the Primary domain (usually [companyname].onmicrosoft.com )
On the left hand menu, click App registrations
Click + New registration
Enter the Name "FuseMetrix" and click Register
Take note of the Application (client) ID (it will look something like this: d728d714-c49b-4ec7-ad35- 05f95b604a59 )
Click Add a certificate or secret
Under the Client secrets tab, click + New client secret
Add Description "FuseMetrix Secret" and set Expiry to 24 months
Take note of the Secret Value
Click on API permissions in the left menu
Click + Add a permission
Choose Microsoft Graph (the big section at the top)
Click Application permissions*
Type Mail in search box
Select Mail to open options
Check against Mail.Read, Mail.ReadBasic, Mail.ReadBasic.All, Mail.ReadWrite and Mail.Send
Click Add permissions button
Click the Grant admin consent for "your company name"
Keep note of your Primary domain, Client Id and Client Secret obtained above.
Please make sure to set Application permissions rather than Delegate permissions.
The application one enables us to read all mailboxes.
FuseMetrix Setup
Click on Booking Dashboard
Go to Integration Settings
Choose Microsoft GraphAPI
Enter your Tenant ID, App ID, and Client Secret
Click Save
Click the “Test Graph API credentials” to confirm that we are able to access Office 365.
In the Human Resources list, select a user to setup mail access for.
Click Edit
Under Mailboxes Checked by FuseMetrix, tick 'Add new mailbox' and enter the email address and password
Ensure emails are set to never be deleted from the server
Click Save
