Azure DevOps では、いろいろなところでメンションを行うことができます。 「@<ユーザー名>」や「@<チーム名>」のように入力することで、メンバーに対してメール送信を行うことができます。
非常に便利な機能なのですが、チーム宛てやグループ宛てにメンションをしようとしたとき、以下のようなメールがメンションした人に送られてくることがあります。
<チーム名 or グループ名> cannot be mentioned in <メンションした場所>.
The identity is not configured to receive notifications.
今回はこのような状態になってしまったときに、どのように設定を変更すればよいか、手順を解説します。
チーム宛てメンションの配信設定
チーム宛てにメンションを送った際、チームメンバーに対して個別にメール配信する設定は以下から行います。
まず設定したいチームの所属するプロジェクトのページに入り、左下の [Project settings] メニューを選択します。
[General] → [Teams] メニューを選択します。
右側ペインから、配信の設定を行いたいチームを選択します。
チーム名の下にある [Notifications] のリンクを押下します。
[Delivery settings] のメニューを選択します。
[Deliver to individual members] にチェックを入れ、 [Save] ボタンを押下します。
グループ宛て・チーム宛てメンションの配信設定
グループ宛てにメンションを送った際、グループのメンバーに対して個別にメール配信する設定は以下から行います。 同様の手順で、チーム宛ての配信設定を行うこともできます。
Azure DevOps の組織のトップ画面の左下にある [Organization Settings] を選択します。 続いて [General] → [Global notifications] メニューを選択します。
[Subscribers] タブを選択し、ドロップダウンに設定対象のグループ名を入力します。 対象のグループをドロップダウンの中から選択しておきましょう。
画面上部の右側に表示される [Delivery settings] のメニューを選択します。
[Deliver to individual members] にチェックを入れ、 [Save] ボタンを押下します。
この手順では、グループに対する設定方法を解説しましたが、同様の手順でチームに対する設定を行うこともできます。
参考情報
公式ドキュメントでは、以下に解説があります。 docs.microsoft.com