Microsoft Teams
The Microsoft Teams integration delivers real-time notifications from Interlynk to your Teams channels via incoming webhooks.
Purpose
Receive notifications for vulnerability discoveries, policy violations, license issues, and SBOM uploads in Microsoft Teams channels.
Route notifications by severity level.
Webhook Setup
Creating a Teams Incoming Webhook
In Microsoft Teams, navigate to the target channel.
Click the channel name > Manage channel > Connectors (or Apps > search for "Incoming Webhook").
Click Configure on the Incoming Webhook connector.
Enter a name (e.g., "Interlynk Notifications") and optionally upload an icon.
Click Create.
Copy the generated webhook URL.
Configuring in Interlynk
Navigate to Settings > Organization > Integrations.
Click Microsoft Teams.
Click Add New to add a webhook configuration.
Enter:
Teams Webhook URL: The incoming webhook URL from your Teams channel.
Notification Type: Select the notification level (All, Alert, Warning, or Info).
Frequency: Currently supports Instant delivery.
Click Save.
You can add multiple webhook configurations for different channels or notification levels.
Message Types
Teams notifications include the same event categories as other messaging integrations:
Vulnerabilities
New critical/high vulnerability discovered
Licenses
License compliance violation detected
Policies
Policy scan completed with failures
Uploads
SBOM uploaded and processed
Messages are formatted as adaptive cards or connector cards with:
Event summary and severity
Affected product and environment
Link to the relevant Interlynk dashboard page
Required Permissions
Microsoft Teams
Permission to manage connectors/webhooks in the target channel.
Interlynk
view_connections
View Teams integration settings
edit_connections
Add or update Teams webhooks
delete_connections
Remove Teams webhook configurations
Security Notes
Webhook URLs are encrypted at rest.
Teams webhook URLs are secret — do not share them publicly or commit to source control.
If a webhook URL is compromised, delete the connector in Teams and create a new one.
Troubleshooting
No messages appearing
Invalid or expired webhook URL
Verify the webhook is still active in Teams channel settings
Connector removed
Teams admin deleted the connector
Re-create the incoming webhook in Teams and update the URL
Messages delayed
Teams webhook rate limits
Reduce notification frequency or filter to higher-severity events only
Last updated