iMIS Power Suite - Outlook Integration

App Registration - Entra Console

Microsoft recently discontinued the legacy API that iMIS Outlook Integration used to access attachments. The replacement API requires that a domain administrator create and link an Entra App Registration for iMIS Outlook Integration. Follow this guide to set up app registration to a Microsoft Entra tenant using the Microsoft Entra console.

Important! You must be a Microsoft Entra administrator or global administrator to complete these steps.

1. Creating the app registration

To create the app registration, do the following:

  1. Go to the Microsoft Entra console.
  2. In the left navigation, under Identity, select Applications > App registrations.
  3. Select + New registration.
  4. Complete the application registration:
    1. Fill in a Name for the application.
    2. Select Accounts in this organizational directory only.
  5. Click Register.

2. Configuring platforms and redirect URIs

To configure platforms and redirect URIs, do the following:

  1. In the new application, under Manage, select Authentication.
  2. Under Platform configurations, select + Add a platform.
  3. In the menu that appears, select Single-page application.
  4. Enter the following URL into the Redirect URIs field: brk-multihub://iemail.cloud.csiinc.com. Leave the rest of the settings as they are.
  5. Select the Configure button.
  6. Select the + Add a platform button.
  7. In the pop-up, select Web.
  8. Enter the following value into the Redirect URIs field: https://iemail.cloud.csiinc.com
  9. Select Configure.
  10. Click Add URI for Single-page applications and add the following URIs:
    • brk-multihub://iemail-us.cloud.csiinc.com
    • brk-multihub://iemail-ca.cloud.csiinc.com
    • brk-multihub://iemail-ap.cloud.csiinc.com
  11. Click Add URI for Web and add the following URIs:
    • https://iemail-us.cloud.csiinc.com
    • https://iemail-ca.cloud.csiinc.com
    • https://iemail-ap.cloud.csiinc.com
  12. When finished, click Save.

Important! It is important to configure all of the URI endpoints. Even if you only operate iMIS Outlook Integration out of a specific region, it may still connect through another endpoint for users who are traveling. Adding these URIs does not mean that iMIS Outlook Integration establishes a connection through these regions, it only means that it is possible to. If your users never leave your preferred region (geographically speaking), then only that endpoint will be used.

3. Configuring API permissions

To configure API permissions, do the following:

  1. In the left navigation, under Manage, select API permissions.
  2. Click + Add a permission
  3. Select Microsoft Graph.
  4. Select Delegated permissions.
  5. In the search box, enter mail.read.
  6. Find the Mail.Read permission, select the checkbox next to it, then select the Add permissions button.
  7. (Optional) If the organization uses Shared Mailboxes, search for the Mail.Read.Shared permission, and fill in the Mail.Read.Shared checkbox, before clicking Add permissions.
  8. On the permissions screen, ensure that the screen contains User.Read and Mail.Read.
  9. Select the Grant admin consent for <My Organization Name> button.
  10. In the pop-up that appears, continue through the prompts to grant consent for your organization.

Important! This step is important – if not completed, every user of iMIS Outlook Integration will receive a pop-up asking if they want to proceed. This can lead to user confusion and frustration. Completing the Admin Consent flow on this page prevents the pop-up from occurring for end users.

4. Obtaining the Application (client) ID

To obtain the application ID, do the following:

  1. Select the Overview option in the left navigation.
  2. Copy the Application (client) ID value.
msedge_VTYVKUutb9-20250409-162705.png

5. Configuring iMIS Outlook Integration

Return to the iMIS Outlook Integration Attachment Configuration page to finish the setup