たるだめ

のんびりとなんか書きます

Azure DevOpsのBoardsでのメンションをSlackでのメンションにも連動させる

何の説明か

SlackにAzure Boards Appを追加してBoardsでのコメントを通知するときの設定について。

Boardsのチケットでメンション(@xxx)を送ったメッセージをSlackのメンションにしてSlackでもメッセージを送った人に通知することができる。

このとき、メンションがただの文字列になる場合とSlackのメンションに変化している場合がある。

通知のイメージ

Azure Boardsでメッセージ入力

-> WebHook でSlackに通知

-> Boards Appを設定したSlackチャンネルにBoardsで入力したメッセージが表示される

結論

SlackでAzure DevOpsにサインインしておく。

サインインは/azboardsのコマンドでできる。

ワークスペースのDM以外のチャンネルでサインインしておけば、どのチャンネルでもメンションになる。

これは組織単位なので、別プロジェクトでのBoardsメッセージでも一度サインインしておけば有効になる。

Boards Appを設定した人でないとサインインしていないパターンはあると思うので、メンションになっていない人がいたらチェックする。