Knowledge Base
  1. Home
  2. Knowledge Base
  3. Documentation
  4. Creating the Heroic Inbox Outlook App

Creating the Heroic Inbox Outlook App

The Heroic Inbox plugin requires an Azure app to access Microsoft 365 or Outlook.com inboxes and send and receive mail on behalf of the plugin.

Once the App creation is complete, a Tenant ID, Client ID, and Client Secret will be generated, which can be entered in the Heroic Inbox setup assistant during setting up the mailboxes.

Step 1: Log In to Azure Portal

  1. Go to the Azure Portal.
  2. Click on View under Manage Microsoft Entra ID.

Step 2: Add Users

  1. Navigate to Users.
Adding Users
  1. Add the users who will have access to the Microsoft OAuth app.
Add Users

Step 3: Register a New App

  1. Go to App Registrations.
  2. Click on New Registration.
New App Registration
  1. Enter your desired App Name.
  2. Ensure that Multitenant is selected.
Register an Application

Step 4: Configure Authentication

  1. Go to Authentication → Add a Platform → Web.
Configure Authentication
  1. In Heroic Inbox, add a new mailbox and select Outlook.
Add Outlook Mailbox
  1. Copy the Redirect URI from Heroic Inbox.
Heroic Inbox Redirect URI
  1. Paste the Redirect URI into Azure and click Configure.
Redirect URI

Step 5: Set API Permissions

  1. Navigate to API Permissions.
  2. Click on Add a Permission.
  3. Select Microsoft Graph.
  4. Ensure all required permissions are added.
Request API Permissions

Step 6: Generate Client Secret

  1. Go to Certificates & Secrets → New Client Secret.
  2. Select an expiry period for the secret.
  3. Click Add.
  4. Copy the Secret Key and save it securely before refreshing the page.
Client Secret Key

Step 7: Retrieve Application and Tenant IDs

  1. Return to the Overview section.
  2. Copy the Application ID and Tenant ID.

Step 8: Final Configuration in Heroic Inbox

  1. Paste the credentials (Application ID, Tenant ID, and Secret Key) into Heroic Inbox.
  2. Click Validate → Select Mailbox.
  3. Follow the on-screen prompts to complete the setup.
Was this article helpful?
Related Articles