Microsoft Teams
This section explains how to connect Microsoft Teams as a Messaging data source in DataDios. It is a send-only connector: DataDios posts notifications (such as alert summaries and run reports) to a Teams channel through a Workflows webhook. There is nothing to browse, and no data is read back from Teams.
Prerequisites
Create an incoming Workflows webhook for the target channel in Microsoft Teams:
- In Teams, go to the channel you want to post to → ⋯ (More options) → Workflows.
- Choose the template "Post to a channel when a webhook request is received".
- Complete the wizard and copy the generated webhook URL (
https://…).
Teams' legacy Office 365 connectors are being retired, so use the Workflows webhook rather than the old "Incoming Webhook" connector.
Steps to Create and Test a Microsoft Teams Data Source
Step 1: Create a Data Source
- Navigate to the Data Sources tab in DataDios
- Click + CREATE SOURCE
- In the data source type dropdown, expand Messaging and select Microsoft Teams
Step 2: Fill Connection Details
- webhook_url: The Teams Workflows webhook URL (required, stored encrypted)
JSON Configuration
{
"webhook_url": "https://prod-00.westus.logic.azure.com:443/workflows/..."
}
Step 3: Test Connection
- Click TEST CONNECTION
- The connector validates that the URL is well-formed HTTPS — it does not make a network call at this step, so a well-formed URL returns Status: OK. The webhook URL is treated as a secret and is never echoed back in any response or log.
Step 4: Save Data Source
- Click CREATE to save the data source
- It appears on the Data Sources listing page under Messaging
Once saved, DataDios can post notifications to the channel as an Adaptive Card.