Microsoft Teams Integration¶
New in version 7.0.
Microsoft Teams is a team collaboration application, offering workspace chat and supporting integrations with a great number of services.
Review Board can integrate with Microsoft Teams to post notifications whenever review requests and reviews are published. You can have multiple different Microsoft Teams configurations to deliver notifications to different channels (or even different teams).
Integration Configuration¶
To configure an integration with Microsoft Teams:
Click Add Integration on the Integrations page in the Administration UI and select Microsoft Teams from the list.
Give the integration a name. This can be anything at all, and helps to identify this integration.
Select the conditions under which Review Board will send notifications to Microsoft Teams under this integration.
If you have a small Review Board server and want all notifications to go to the same place, you can set this to Always match. However, you can also create complex rules to match based on repositories, groups, or other criteria.
Create a new Incoming WebHook on Microsoft Teams. See here for more information.
On the WebHook creation page, you may optionally set this Review Board logo as the image to associate with incoming messages.
Once it is created, copy the WebHook URL then go back to Review Board and paste it in the WebHook URL field for your integration.