Integration options
There is one integration option for Microsoft Teams: a Webhook. This method let you receive alerts from Elementary, but lacks some support that is available in the Slack integration solution. Below is features support comparison table (with Slack), to help you select the integration method.Integration | Elementary alerts | Elementary report | Multiple channels | Slack workflows |
---|---|---|---|---|
Teams Webhook | ✅ | ❌ | ❌ | ❌ |
Slack Token | ✅ | ✅ | ✅ | ❌ |
Slack Webhook | ✅ | ❌ | ❌ | ✅ |
Teams integration setup
First create a Microsoft Teams team:Create a new Team
Create a new Team
Create a new Team
Go to the Microsoft Teams desktop app and create a new team.
From Scratch
template.
Public
as the kind of a team.
Elementary
(or whatever you prefer) and connect it to the workspace of your choice.
Create Teams Webhook
Create Teams Webhook
Create a webhook
Go to a channel in your Team and chooseManage channel

Edit
connectors.
Incoming webhook
and choose Add
.
Add
again and add name your webhook ElementaryWebhook
(or whatever you prefer). And Create
the webhook.

config.yml
file:
Teams config as CLI params
Teams config as CLI params
Teams config as in config.yml
Teams config as in config.yml
The CLI reads the Teams integration from a file, copy it into a file called config.yml.
Create it here:
HOME_DIR/.edr/config.yml
Here is the format in the yml itself:Webhook:
config.yml