Register Your Application in Microsoft Entra ID
To connect Microsoft Outlook with StackOne, you need to register an application in Microsoft Entra ID to obtain OAuth 2.0 credentials.
Sign in to Microsoft Entra Admin Center
Sign in to the Microsoft Entra admin center or Azure Application as at least an Application Developer. If you have access to multiple tenants, click the Settings (gear) icon in the top-right corner, then select the desired tenant from the list under Directory + subscription.
Create a New App Registration
Navigate to App registrations by searching from the top search bar and click on New registration.
- Enter a meaningful Name for your app (e.g., StackOne Microsoft Outlook Integration).
- Under Supported account types, select Single tenant if only your organization will use this integration, or Multitenant if you need to support users from multiple Azure AD tenants.
- Leave the Redirect URI blank for now (you’ll configure it in the next section).
- Click Register to create the app registration.
Configure Redirect URI
Set up the OAuth 2.0 callback URL to enable authentication flow between StackOne and Microsoft Outlook.
Navigate to Authentication Settings
From your app’s Overview page, select Authentication (Preview) from the left menu under Manage.
Navigate to Redirect URI Configuration tab
Click Add a Platform or Add Redirect URI button, then select Web.
Configure API Permissions
Grant your application the necessary Microsoft Graph API permissions to access Microsoft Outlook mail data.
Add Microsoft Graph Permissions
Click Add a permission, then select Microsoft Graph.
- Select Delegated permissions to view the list of permissions.
- Expand the Mail section and add permissions based on your integration needs.
- For read-only access:
Mail.ReadorMail.ReadBasic - For full mail access:
Mail.ReadWrite - For sending mail:
Mail.Send - For mailbox settings:
MailboxSettings.ReadorMailboxSettings.ReadWrite - Click Add permissions to save.
Generate Client Secret
Create a client secret that will be used to authenticate your application with Microsoft Outlook.
Create a New Client Secret
Under the Client secrets tab, click New client secret.
- Add a Description (e.g., StackOne Outlook Integration Secret).
- Select an appropriate expiration period based on your security requirements.
- Click Add.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Microsoft Outlook:Navigate to Connector Profiles
Create New Connector Profile
- Click + Connector Profile
- Search for and select Microsoft Outlook
- Select Type as OAuth 2.0
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- Scopes (Optional)
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile