Scroll to top

How to Connect Microsoft Office 365 Outlook Adapter with Oracle Integration?


Anuradha Hanagi - December 13, 2024

Reading Time: 4 minutes

Microsoft Office 365 Outlook Adapter allows you to create an integration connection with Microsoft Office Outlook application. You can use this Adapter in Oracle integration for receiving messages in Outlook.com, manage messages, get information about attachments and much more. Moreover, it also supports Microsoft Graph REST API Operations.

Let’s understand how it works.

How To Use Microsoft Office 365 Outlook Adapter with Oracle Integration?

Step 1: Login to your Microsoft azure account with administrator access. Then Sign in to the account.

https://azure.microsoft.com/

Step 2:  In the search field, enter app registration, then click on Search icon.

In the name field, enter the user-facing display name for this application.

Next, in the Support account types section, select Accounts in any Organizational Directory.

Then simply click on Register.

Step 3: Click on Certificates & secrets to generate a secret. Which redirects to Certificates and secrets page. In the Client section, Click on new client secret.

Step 4:  In the Description field, enter a description for the secret.

Then you can select the expiration time (preferably Never).

Then click on add.

Step 5: In the same section at the bottom Description, Expires, Value and Secret value will be visible.

Copy the client secret value in the Value column which will be further required for configuring the connection in our OIC.

Also Read: A Step-by-Step Guide to Integrate Oracle Digital Assistant (ODA) with Microsoft Teams

Note: Client secret will not be visible again if you exit Microsoft Azure page. Make sure to copy it.

Step 6: Add redirect URL of your OIC Instance as below:

baseUrl/icsapis/agent/oauth/callback

Step 7: Click on Manage, under that section you will find Authentication.

Enable – Accounts in any organizational directory (Any Microsoft Entra ID tenant – Multitenant) and save.

Step 8: Click on API Permissions to give permissions to the application. Then click on Microsoft Graph.

Microsoft Graph is a powerful API that provides access to a wide range of data and services such as Outlook, OneDrive, Teams, SharePoint, and more. It acts as a gateway to retrieve and interact with data across these services, enabling integration, automation, and enhanced productivity.

Instead of having separate APIs for Outlook, OneDrive, Teams, etc., Microsoft Graph simplifies access to these services through a unified API.

Step 9: You will be redirected to Request API Permissions. Then click on Application permissions.

Step 10:  Click on mail. It displays all the available permissions.

Select the necessary permissions and then click Add Permissions.

Step 11: Now let’s start building a connection in OIC.

Open the OIC Instance and click on create, then search for Microsoft Office 365 Outlook.

Step 12: Add Connection. Give the client ID, client secret as copied.

For scope – enter these permissions in the Scope field alone with offline_access.

Eg: https://graph.microsoft.com/Mail.Read https://graph.microsoft.com/Mail.ReadWrite https://graph.microsoft.com/Mail.Send     https://graph.microsoft.com/User.Read   offline_access

Then click on Provide Consent.

Step 13:  It redirects to login to Microsoft account, choose the account and accept.

Once the connection is successful, you will get a success message as below.

Sep 14: Test the connection and save it.

Using this approach, you can easily create Microsoft Outlook Connection in OIC. The above steps help to communicate from OIC to Outlook. If you have any questions or would like to share some suggestions, please write to us at [email protected].

Anuradha Hanagi

Anuradha is a graduate in Electronics and Communication Engineering (ECE) from GM Institute of Technology, Davangere. She is currently working as an Associate Consultant at Conneqtion Group. Anuradha has strong knowledge of VBCS, OIC, and PLSQL.

Author avatar

Anuradha Hanagi

Anuradha is a graduate in Electronics and Communication Engineering (ECE) from GM Institute of Technology, Davangere. She is currently working as an Associate Consultant at Conneqtion Group. Anuradha has strong knowledge of VBCS, OIC, and PLSQL.

Related posts

Post a Comment

Your email address will not be published. Required fields are marked *