Teams(WorkFlows)
Configure Microsoft Teams Workflows Webhook for ARM Notifications
Overview
Microsoft is deprecating Office 365 Connectors and Incoming Webhooks in Microsoft Teams. To continue receiving ARM notifications in Microsoft Teams, customers must migrate to the new Microsoft Teams Workflows webhook integration.
This guide explains how to:
Create a Microsoft Teams Workflow webhook
Generate the Workflows webhook URL
Configure the webhook in ARM
Map notification events to Teams channels
Prerequisites
Before configuring the integration, ensure the following:
Microsoft Teams desktop or web application
Permission to install Microsoft Teams apps (or Workflows app already installed)
ARM Administrator access
A Microsoft Teams Team and Channel where notifications will be posted
Step 1: Install the Microsoft Teams Workflows App
Open Microsoft Teams.
Click Apps from the left navigation.
Search for Workflows.
Click Install.
Note: If the Workflows app is already installed, you can skip this step.
Step 2: Create or Select a Teams Channel
Create a new Team/Channel where ARM notifications should be posted.
If you already have an existing channel, you can use it directly.
Step 3: Open Workflows from the Channel
Navigate to the required Teams channel.
Click the More options (⋯) menu.
Select Workflows.

Step 4: Create a Webhook Workflow
From the available templates:
Select:
Send webhook alerts to a channel

This template creates a webhook endpoint that external applications (such as ARM) can use to send notifications.
Step 5: Select Team and Channel
Choose:
Team
Channel
where notifications should be delivered.
Click Save.

Step 6: Copy the Webhook URL
After saving the workflow:
Open the newly created workflow.
Click Copy webhook link.
Save the generated URL.

This URL will be required while configuring ARM.
Step 7: Configure Microsoft Teams in ARM
Navigate to:
ARM → Settings → Notifications
Expand:
Teams/Slack Settings
Select the Microsoft Teams tab.

Add Notification Channel
Add Channel
Provide:
Channel Name
Friendly name for identification (Example: Production Notifications)
Webhook Integration URL
Paste the Microsoft Teams Workflows webhook URL copied earlier
Click Test Connection.
If the test succeeds, click Save.
Step 8: Configure Notification Events
After adding the Teams channel:
Navigate to:
Configure Notification Channels
Choose which ARM events should send notifications to Microsoft Teams.
Examples include:
CI Jobs
CI Job Failed Report
CI Job Success Report
EZ-Commit
Gated Check-ins
Pre-Validation Approval
Pre-Validation Rejection
Mentioned Comments
Environment
Environment Provision
Merge
Merge Expiration Report
Select the Teams channel created in the previous step for each required notification.
Click Save.
Sample Notifications:

Last updated
Was this helpful?

