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
​
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.