This document provides instructions on how to set up advanced authentication for an Office 365 email account to receive Datafuel exports. (You) The Azure service provider are responsible for following the steps outlined in the document, and should contact support@tripledsoftware.freshdesk.com.au for assistance or clarification if needed. The steps include creating an App registration, setting up the Enterprise Application, and allowing the service principal to access the mailbox using PowerShell commands. An admin account is required for some steps and (You) the service provider must note down some key configuration values
Prior to continuing you’ll need to ask Datafuel for a custom report containing these fields
Asset Name | Date | Employee ID | Diesel | Adblue | Odometer (optional)
⚠The fields must be in this order
If you have access to multiple tenants, use the Directories + subscriptions filter in the top menu to switch to the tenant in where you want to register the application.
Search for and select Azure Active Directory.
Under Manage, select App registrations > New registration. Name – Datafuel Supported account types - Accounts in this organizational directory only
Register the application
Within the App registration head to the Certificates & Secrets tab
Add a new client secret ⚠️ Required: Note down the expiry date and Value of this secret
Within the Datafuel registration select API permissions > Add a permission
Find the Office 365 Exchange Online permissions (00000002-0000-0ff1-ce00-000000000000)
Select the Application permissions. As the applications permission type
In the list of permissions shown, find IMAP.AccessAsApp and check the box and click the Add permissions button.
❕Note: an admin account is required for the next step
Grant admin consent for your domain