Area: Observability
Sub-Area: Integrations
Issue
Setting up Microsoft Teams integration for DataHub notifications encounters configuration issues, or the Teams app fails to connect properly to send alerts and updates to Teams channels.
Solution
Note: For DataHub Cloud customers, infrastructure-level changes are managed by DataHub Support.
Configure Teams integration:
- Navigate to Settings → Integrations → Microsoft Teams
- Follow Microsoft Teams app registration process
- Configure webhook URLs for notification channels
Set up Teams app in Microsoft:
- Register a new app in Azure AD (if not already done)
- Grant required permissions for sending messages
- Generate webhook URL for target Teams channel
Configure DataHub notifications:
# In DataHub UI
Settings → Notifications
Create notification rule:
- Event: Assertion Failure, Incident Created, etc.
- Channel: Microsoft Teams
- Webhook URL: [Your Teams webhook]
Troubleshoot Teams integration:
- Test webhook manually using curl with a sample payload
- Verify webhook URL is correct and active
- Check firewall rules allow outbound HTTPS to Microsoft
- Review DataHub logs for Teams notification delivery errors
For cloud customers:
- Contact support to enable Teams integration if not visible
- Support can help troubleshoot webhook delivery issues
Additional Notes
Test configurations in a development environment before applying to production. Always backup configurations before making changes.
Related Documentation
Related Tickets
- 5739, 5729
Tags:
microsoft-teams, integrations, notifications, troubleshooting