Microsoft Teams

Step by Step guide to Integrating Microsoft Teams

This section explains how to configure Microsoft Teams as collaboration channel in the CloudFabrix's AIOps platform. The integration is done using Webhook.

Create Webhook for integration with MS Teams:

Step 1: Login to cfxDimensions through web-browser UI (as Project Admin user)

Step 2: Click on ‘OIA (Ops Intelligence & Analytics)’ app

Step 3: Click on an existing Project for which MS teams needs to added as collaboration channel and click on 'Configure Project'.

Step 4: Click on 'Messages' (left page menu) and click on '+' to add new collaboration message source.

Step 5: Select Endpoint Role as 'Source' and enter Name and Description.

Step 6: Select 'Default Microsoft Teams collaboration messages from cfxOIA Incident Room' as Event Type.

Step 7: Select 'Webhook with Basic Authentication' as Endpoint Type.

Step 8: For 'Hostname or IP address', enter FQDN DNS Name or IP Address of cfxDimension platform. This is used within the Webhook URL.

Step 9: Protocol, Port, URI and Security Token are optional and not required.

Step 10: Enter 'Username' and 'Password' to enable HTTP Basic authentication for Webhook. Leave empty to disable HTTP Basic authentication.

Step 11: Click on 'Save' to create Webhook based alert endpoint for Microsoft Teams.

Step 12: On context menu of freshly created Microsoft Teams end point, select 'Enable' to activate it.

Step 13: On context menu of endpoint for Microsoft Teams, click on 'Webhook URL' to view and copy the URL.

Configure Microsoft Teams for Messages over a Webhook

Step 1: Login to teams.microsoft.com

Step 2 : Select the team that you want to integrate with cfxOIA. Team -> Dot Menu -> Manage Team

Step 3: Click on 'Create outgoing webhook. Manage Teams -> Apps -> Create Outgoing Webhook

Step 4: Click 'Save' and you will get a security key. Save this for records.

Step 5: With the information we have, we can push messages from MSTeams to your webhook.

Step 6: @<webhook-name> in any public conversation on the configured teams channel should trigger the integration.

Please note the above applies only to Public conversations and not to Private conversions.

Last updated