Update GitLab integration with Microsoft Teams due to webhook changes

Problem to solve

Microsoft announced that they are sunsetting their current method of Webhook notifications for MS Teams. This change may affect GitLab's integration with Teams, which many customers rely on for project notifications and collaboration.

Please see here for more information about Microsoft's plans: https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/

Proposal

GitLab should address this proactively to ensure uninterrupted service for users who depend on GitLab notifications in MS Teams. Specifically, GitLab should:

  • Investigate the impact of this change on GitLab's Teams integration
  • Develop and implement a solution that aligns with Microsoft's new notification system
  • Provide clear communication and documentation for users on any necessary steps to update their integrations well in advance of the deprecation date

Intended users

GitLab customers who use the GitLab / MS Teams integration.