Integrating ManageEngine OpManager Plus with Microsoft Teams

Microsoft teams is a collaborative business tool that brings users together and enables them to communicate via texts, audio conferencing and video conferencing. By integrating OpManager Plus with Microsoft Teams, users can now receive alerts directly to the concerned channel.

To have a standalone OpManager Plus - Microsoft teams integration, users have to follow the below steps:

To integrate Microsoft teams with OpManager Plus, you should create an application in their Azure portal with the required details and permissions. After integration, the graph APIs will be called to post messages on your Microsoft Teams channel.

Steps to create an application in Azure portal:

  1. Login to your Azure account. Expand the menu on the left hand side, and select Azure Active Directory.
  2. ManageEngine OpManager Plus - Microsoft Teams integration
  3. Click on App registration, then select New registration.
  4. ManageEngine OpManager Plus - Microsoft Teams integration
  5. Enter the application name as OpManager Plus and select Multi tenant (Any Microsoft Entra ID tenant and personal Microsoft accounts) under Supported account types field. Under redirect URL, select Web from the dropdown, and enter a valid Redirect URL.
  6. ManageEngine OpManager Plus - Microsoft Teams integration
  7. You can copy the redirect URL from OpManager Plus while adding Oauth provider.
  8. ManageEngine OpManager Plus - Microsoft Teams integration
  9. Click register, and the new application will be created successfully.
  • Under the API permissions tab, grant the required permissions for integration. The required permissions for integration are as follows:
Channel.ReadBasic.AllTo fetch the channels list
Team.ReadBasic.AllTo fetch the teams list
ChannelMessage.SendTo send messages to channels
ManageEngine OpManager Plus - Microsoft Teams integration
ManageEngine OpManager Plus - Microsoft Teams integration
  • Under the Certificates and Secrets tab, create a new Client secret for OpManager Plus. Copy the Value, which will disappear after a few moments.

Note: Note that the Value is the client secret

ManageEngine OpManager Plus - Microsoft Teams integration
  • Under the Overview tab, Application (client) ID and client secret will be displayed.
ManageEngine OpManager Plus - Microsoft Teams integration

Configuring Microsoft teams settings:

  • Navigate to "Settings -> General Settings -> Third Party Integrations".
  • Now, click on the "Configure" icon found at the bottom right corner of the Microsoft Teams section. Integrating OpManager Plus with Microsoft Teams
  • Click on the "Add OAuth Provider" button and configure the OAuth provider settings.
  • Kindly note that the "Add OAuth Provider" button will be displayed only when the OAuth Provider details have not been configured. If the details have been configured already, users will be displayed a list of all the OAuth providers that have already been configured. They can later choose one from them.
  • Paste the client ID and Secret copied from the azure portal, and click on the "Save and Configure channels" option.
    Note that the redirect URL should be configured in MS teams while creating the App. Integrating OpManager Plus with Microsoft Teams
  • Now, select under the "Teams" dropdown box found at the top left of the page, select the particular team and then click on the "Fetch Channels" option. This will list all the public and private channels available within the selected team.
  • Now, select the desired channels. The selected channels will be displayed below under the "Selected Channels" header.
  • Click on "Save". Integrating OpManager Plus with Microsoft Teams

Configuring Notifications

  • Navigate to "Settings -> Notifications -> Add Profile".
  • Select the "Chat" option.
  • Now, select the "Microsoft Teams" tab.
  • Select the desired team and channel. In case a specific channel is not available in the drop down, kindly configure them under the Third Party Integrations Page.
  • Now, fill the values for the required fields and click on "Next".

Integrating OpManager Plus with Microsoft Teams

OpManager Plus - Microsoft Teams integration is now successful. Now, all the alerts that satisfy the mentioned Notification profile criteria, will be sent to the concerned channel at the earliest.

Video Zone
OpManager Customer Videos
Michael Senatore, Operations Manager, Rojan Australia Pty Ltd.
  
  •  Venkatesan Veerappan, IT Consultant
     Mohd Jaffer Tawfiq Murtaja, Information Security officer from Al Ain sports club
  •  Jonathan ManageEngine Customer
     IT Admin from "Royal flying doctor service", Australia
  •  Michael Senatore, Operations Manager, Rojan Australia Pty Ltd.
     Michael - Network & Tech, ManageEngine Customer
  •  Altaleb Alshenqiti - Ministry of National Guard - Health Affairs
     Donald Stewart, IT Manager from Crest Industries
  •  John Rosser, MIS Manager - Yale Chase Equipment & Services
     David Tremont, Associate Directory of Infrastructure,USA