チーム、グループ、または組織の通知を管理するManage notifications for a team, group, or organization

Azure DevOps Services |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018-TFS 2013Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

チームまたはグループは、Azure DevOps の次の項目に対する変更が発生すると、電子メール通知を受け取ることができます。Your team or group can receive email notifications as changes occur to the following items in Azure DevOps:

  • 作業項目work items
  • コードレビューcode reviews
  • pull requestspull requests
  • ソース管理ファイルsource control files
  • ビルドbuilds

たとえば、優先度の高い作業項目がチームの区分パスに割り当てられると、通知電子メールがチームに送信されます。For example, when a high priority work item is assigned to your team's area path, a notification email gets sent to the team.

注意

通知ユーザーインターフェイスは、TFS 2017 Update 1 で変更されました。The notifications user interface changed with TFS 2017 Update 1. TFS 2017 以前のバージョンで作業している場合は、この記事のコンテンツバージョンセレクターを TFS 2015 に変更します。If you are working on TFS 2017 or earlier version, change the content version selector for this article to TFS 2015.

前提条件Prerequisites

グループおよびチームの通知を作成するには、チーム、プロジェクト、またはプロジェクトコレクションの管理者である必要があります。You must be a Team-, Project-, or Project Collection Administrator to create group and team notifications. 管理者でない場合は、管理者 として追加します。If you're not an administrator, get added as one. 詳細については、「 通知の種類」を参照してください。For more information, see Notification types.

注意

オンプレミスの Azure DevOps Server では、チームメンバーが組織またはユーザープロファイルメニューから通知オプションを表示し、通知を受信できるように、 SMTP サーバーを構成します。For on-premises Azure DevOps Server, configure an SMTP server for team members to see the Notifications option from their organization or user profile menu and to receive notifications.

電子メールサブスクリプションを作成するCreate an email subscription

サブスクリプションを使用すると、チームに通知される内容と、チームがそれらの通知を受信する方法を制御できます。A subscription lets you control what your team is notified of and how the team receives those notifications. 詳細については、「 通知の種類」を参照してください。For more information, see notification types.

  1. 組織 () にサインイン https://dev.azure.com/{yourorganization} します。Sign in to your organization (https://dev.azure.com/{yourorganization}).

  2. プロジェクト設定 > の 通知 を選択します。Select Project settings > Notifications.

    プロジェクト設定と通知が強調表示されているスクリーンショット

  3. [ 新しいサブスクリプション] を選択します。Select New subscription.

    新しいサブスクリプションが強調表示されているスクリーンショット。

  4. チームに通知するアクティビティの種類を選択します。Select the type of activity you want your team to be notified of.

    [イベントカテゴリとテンプレートの選択] ページのスクリーンショット。

  5. 後でサブスクリプションを識別するのに役立つ説明を入力します。Provide a description to help you identify the subscription later.

    指定された説明のスクリーンショット。

  6. 通知を受け取るチームメンバーを選択してください:Choose which team members should receive a notification:

    [配信とロール] ドロップダウンメニューのスクリーンショット。

    次のいずれかの配信オプションを選択します。Choose from one of the following delivery options:

    配信オプションDelivery option 説明Description
    ロール別のチームメンバーTeam members by role イベントに関連付けられている特定のチームメンバーのみに通知されます。Only certain team members associated with the event are notified. たとえば、作業項目の変更については、作業項目の現在の担当者だけが通知を受信できるようにすることができます。For example, for work item changes, you might only want the current assignee of the work item to receive a notification.
    チーム設定Team preference チームの既定の配信設定を使用します。Use the team's default delivery preference. 詳細については、「 配信設定の管理」を参照してください。For more information, see Manage delivery settings.
    カスタム電子メールアドレスCustom email address 指定された電子メールアドレスに電子メールを送信します。Send an email to a specified email address.
    すべてのチームメンバーAll team members チームの各メンバーに個別の電子メールを送信します。Send an individual email to each member of the team.

    特定のアクティビティについて、[ ロール別のチームメンバー] を選択すると、アクティビティを開始したユーザーに通知を送信するように選択できます。For certain activities, when you select Team members by role, you can choose to have the user that initiated the activity receive a notification. この通知は、[ イニシエーターをスキップ する] チェックボックスによって制御されます。This notification is controlled by the Skip initiator checkbox. 既定では、このチェックボックスはオンになっています。つまり、変更を開始したユーザーには通知されません。By default, this box is checked, meaning the user that starts the change isn't notified about it.

    ヒント

    ロールごとの チームメンバー にとって、各ロールについては、非常にわかりやすいものです。For Team members by role, each role is fairly self-explanatory. ただし、次の2つの役割については、さらに説明が必要になる場合があります。However, the following two roles may need some further explanation.

    変更された レビュー担当 者は、ファイルのセットに対して定義されたポリシーの結果として、追加または削除されたレビュー担当者に適用されます。Changed reviewers applies to any reviewer that's added or deleted, as a result of policies defined for the set of files. たとえば、プル要求 (PR) にプッシュすると、File1 が変更される可能性があります。For example, a push to a pull request (PR) could introduce a change to File1.cs. ユーザー A が File1 の変更をレビューする必要があることを示すポリシーがある場合、その PR のイテレーションについては、変更されたレビュー担当者の役割があります。If there’s a policy which says that Person A needs to review changes to File1.cs, they’d be in the Changed reviewers role for that iteration of the PR.

    レビュー担当者のリセット ロールは、"投票のリセット" ポリシーに関連付けられています。The Reset reviewers role is related to the “reset votes” policy. たとえば、リポジトリによって、"新しいプッシュ時に投票をリセットする" ポリシーが構成されているとします。For example, the repo has configured the policy, “Reset votes on new pushes”. PR で必要だったユーザー B は、この PR を既に承認しています。Person B, who was required on the PR, has already approved this PR. 投票のリセットポリシーのため、投票はリセットされました。Because of the reset votes policy, their vote has been reset. そのため、彼女はそのイテレーションの [レビュー担当者のリセット] ロールを使用します。Thus, she’s in the Reset reviewers role for that iteration.

  7. すべてのプロジェクトまたは特定のプロジェクトのアクティビティに関する通知を受信するかどうかを選択します。Choose whether you want to receive notifications about activity in all projects or only a specific project.

    選択されたスコープのスクリーンショット。

  8. 必要に応じて、追加のフィルター条件を構成します。Optionally, configure additional filter criteria.

    追加のフィルター条件の構成のスクリーンショット。

  9. [ 完了 ] を選択して、新しいサブスクリプションを保存します。Select Finish to save the new subscription.

  1. 組織 () にサインイン https://dev.azure.com/{yourorganization} します。Sign in to your organization (https://dev.azure.com/{yourorganization}).

  2. プロジェクト設定 > の 通知 を選択します。Select Project settings > Notifications.

    プロジェクト設定と通知が強調表示されているスクリーンショット

  3. [ 新しいサブスクリプション] を選択します。Select New subscription.

    新しいサブスクリプションが強調表示されます。

  4. チームに通知するアクティビティの種類を選択します。Select the type of activity you want your team to be notified of.

    [イベントカテゴリとテンプレート] を選択します。

  5. 後でサブスクリプションを識別するのに役立つ説明を入力します。Provide a description to help you identify the subscription later.

    説明を指定します。

  6. 通知を受け取るチームメンバーを選択してください:Choose which team members should receive a notification:

    [ロール] を選択します。

    次のいずれかの配信オプションを選択します。Choose from one of the following delivery options:

    配信オプションDelivery option 説明Description
    ロール別のチームメンバーTeam members by role イベントに関連付けられている特定のチームメンバーのみに通知されます。Only certain team members associated with the event are notified. たとえば、作業項目の変更については、作業項目の現在の担当者だけが通知を受信できるようにすることができます。For example, for work item changes, you might only want the current assignee of the work item to receive a notification.
    チーム設定Team preference チームの既定の配信設定を使用します。use the team's default delivery preference. 詳細については、「 配信設定の管理」を参照してください。For more information, see Manage delivery settings.
    カスタム電子メールアドレスCustom email address 指定された電子メールアドレスに電子メールを送信します。Send an email to a specified email address.
    すべてのチームメンバーAll team members チームの各メンバーに個別の電子メールを送信します。Send an individual email to each member of the team.

    特定のアクティビティについて、[ ロール別のチームメンバー] を選択すると、アクティビティを開始したユーザーに通知を送信するように選択できます。For certain activities, when you select Team members by role, you can choose to have the user that initiated the activity receive a notification. この通知は、[ イニシエーターをスキップ する] チェックボックスによって制御されます。This notification is controlled by the Skip initiator checkbox. 既定では、このチェックボックスはオンになっています。つまり、変更を開始したユーザーには通知されません。By default, this box is checked, meaning the user that starts the change isn't notified about it.

    ヒント

    ロールごとの チームメンバー にとって、各ロールについては、非常にわかりやすいものです。For Team members by role, each role is fairly self-explanatory. ただし、次の2つの役割については、さらに説明が必要になる場合があります。However, the following two roles may need some further explanation. 変更された レビュー担当 者は、ファイルのセットに対して定義されたポリシーの結果として、追加または削除されたレビュー担当者に適用されます。Changed reviewers applies to any reviewer that's added or deleted, as a result of policies defined for the set of files. たとえば、プル要求 (PR) にプッシュすると、File1 が変更される可能性があります。For example, a push to a pull request (PR) could introduce a change to File1.cs. ユーザー A が File1 の変更をレビューする必要があることを示すポリシーがある場合、その PR のイテレーションについては、変更されたレビュー担当者の役割があります。If there’s a policy which says that Person A needs to review changes to File1.cs, they’d be in the Changed reviewers role for that iteration of the PR. レビュー担当者のリセット ロールは、"投票のリセット" ポリシーに関連付けられています。The Reset reviewers role is related to the “reset votes” policy. たとえば、リポジトリによって、"新しいプッシュ時に投票をリセットする" ポリシーが構成されているとします。For example, the repo has configured the policy, “Reset votes on new pushes”. PR で必要だったユーザー B は、この PR を既に承認しています。Person B, who was required on the PR, has already approved this PR. 投票のリセットポリシーのため、投票はリセットされました。Because of the reset votes policy, their vote has been reset. そのため、彼女はそのイテレーションの [レビュー担当者のリセット] ロールを使用します。Thus, she’s in the Reset reviewers role for that iteration.

  7. すべてのプロジェクトまたは特定のプロジェクトのアクティビティに関する通知を受信するかどうかを選択します。Choose whether you want to receive notifications about activity in all projects or only a specific project.

    スコープの選択

  8. 必要に応じて、追加のフィルター条件を構成します。Optionally, configure additional filter criteria.

    追加のフィルター条件を構成します。

  9. [ 完了 ] を選択して、新しいサブスクリプションを保存します。Select Finish to save the new subscription.

  1. チーム設定 の [通知] ページを開きます。https://dev.azure.com/{organization}/{project}/_admin/_notifications?view=contentsOpen the Notifications page in Team settings: https://dev.azure.com/{organization}/{project}/_admin/_notifications?view=contents

    チームの通知ページに進むGo to team notifications page

  2. [ 新しいサブスクリプション] を選択します。Select New subscription.

    新しいサブスクリプション

  3. チームに通知するアクティビティの種類を選択します。Select the type of activity you want your team to be notified of.

    イベントカテゴリとテンプレートの選択

  4. 後でサブスクリプションを識別するのに役立つ説明を入力します。Provide a description to help you identify the subscription later.

    説明を指定します。

  5. 通知を受け取るチームメンバーを選択してください:Choose which team members should receive a notification:

    ロールの選択

    次のいずれかの配信オプションを選択します。Choose from one of the following delivery options:

    配信先Deliver to 説明Description
    ロール別の Azure DevOps のメンバーMembers of Azure DevOps by role イベントに関連付けられている特定のチームメンバーのみに通知されます。Only certain team members associated with the event are notified. たとえば、作業項目の変更については、作業項目の現在の担当者だけが通知を受信できるようにすることができます。For example, for work item changes, you might only want the current assignee of the work item to receive a notification.
    チーム設定Team preference チームの既定の配信設定を使用します。use the team's default delivery preference. 詳細については、「 配信設定の管理」を参照してください。For more information, see Manage delivery settings.
    カスタム電子メールアドレスCustom email address 指定された電子メールアドレスに電子メールを送信します。Send an email to a specified email address.
    Azure DevOps のメンバーMembers of Azure DevOps チームの各メンバーに個別の電子メールを送信します。Send an individual email to each member of the team.
    SOAPSOAP Eamil アドレスに送信します。Send to an eamil address.

    次のロールとその説明を参照してください。See the following roles and their descriptions:

    ロールRoles 説明Description

    特定のアクティビティについて、[ ロール別のチームメンバー] を選択すると、アクティビティを開始したユーザーに通知を送信するように選択できます。For certain activities, when you select Team members by role, you can choose to have the user that initiated the activity receive a notification. この通知は、[ イニシエーターをスキップ する] チェックボックスによって制御されます。This notification is controlled by the Skip initiator checkbox. 既定では、このチェックボックスはオンになっています。つまり、変更を開始したユーザーには通知されません。By default, this box is checked, meaning the user that starts the change isn't notified about it.

  6. すべてのプロジェクトまたは特定のプロジェクトのアクティビティに関する通知を受信するかどうかを選択します。Choose whether you want to receive notifications about activity in all projects or only a specific project.

    スコープの選択

  7. 必要に応じて、追加のフィルター条件を構成します。Optionally, configure additional filter criteria.

    追加のフィルター条件を構成します。

  8. [ 完了 ] を選択して、新しいサブスクリプションを保存します。Select Finish to save the new subscription.

グローバル配信設定の管理Manage global delivery settings

グローバル通知は、組織またはコレクションに対して定義されているすべての プロジェクト に適用されます。Global notifications apply to all projects defined for an organization or collection. チームまたはグループによって所有されているすべてのサブスクリプションについて、電子メールの配信を許可するかブロックするかを選択します。Choose to allow or block delivery of emails for all subscriptions owned by a team or a group. これは、チームまたはグループが明示的にオプションを設定していない場合にのみ適用される既定の設定です。It's a default setting which applies only if the team or group hasn't explicitly set the option. 詳細については、「 グローバル通知」を参照してください。For more information, see Global notifications.

ヒント

組織全体の通知はサポートされていません。We don't support organization-wide notifications. 別の方法として、組織全体に送信される電子メール配布リストを指定することもできます。As an alternative, you can provide an email distribution list that goes to your entire organization. また、 az devops バナーコマンド を使用して、サインイン時にすべてのユーザーに表示されるバナーを生成することもできます。Also, you can generate a banner with the az devops banner command that all users see when they sign in.

ヒント

アプリケーション層のすべてのコレクションに電子メールを送信できます。You can send an email to all collections in an application tier. SMTP サーバーを構成する」および「アラートとフィードバック要求の電子メールをカスタマイズする」を参照してください。See Configure an SMTP server and customize email for alerts and feedback requests. また、 az devops バナーコマンド を使用して、サインイン時にすべてのユーザーに表示されるバナーを生成することもできます。Also, you can generate a banner with the az devops banner command that all users see when they sign in.

ヒント

アプリケーション層のすべてのコレクションに電子メールを送信できます。You can send an email to all collections in an application tier. SMTP サーバーを構成する」および「アラートとフィードバック要求の電子メールをカスタマイズする」を参照してください。See Configure an SMTP server and customize email for alerts and feedback requests.

  1. 組織 () にサインイン https://dev.azure.com/{yourorganization} します。Sign in to your organization (https://dev.azure.com/{yourorganization}).

  2. ![歯車アイコン 組織の設定] を選択します。Select gear icon Organization settings.

    組織の設定を開く

  3. [グローバル通知 サブスクライバー] を選択し > 、グループを入力して検索し、[配信設定] を選択します。Select Global notifications > Subscribers, enter and find your group, and then select Delivery settings.

    グループ通知設定

  4. グループのニーズに最適なオプションを選択し、[ 保存] を選択します。Choose which option best fits your group's needs, and then select Save.

    グループの配信設定オプション。

通知のグループ配信設定が更新されます。Your group delivery settings are updated for notifications.

チームおよびプロジェクトの配信設定の管理Manage team and project delivery settings

  1. 組織 () にサインイン https://dev.azure.com/{yourorganization} します。Sign in to your organization (https://dev.azure.com/{yourorganization}).

  2. プロジェクト設定 > の 通知 を選択します。Select Project settings > Notifications.

    プロジェクト設定と通知が強調表示されているスクリーンショット。

  3. 配信設定 の選択:Choose Delivery settings:

    配信設定

  4. チームのニーズに最も適したオプションを選択します。Choose which option best fits your team's needs:

    チームおよびプロジェクトの配信設定オプション。

通知用にチームの配信設定が更新されます。Your team delivery settings are updated for notifications.

チーム警告の設定Set alerts for your team

  1. TFS アラートの管理 からチーム警告を開きます。Open team alerts from Manage TFS Alerts.

    チーム警告を開く

  2. チームを展開し、[新しい警告テンプレートの選択] を開きます。Expand the team and open Select New Alert Template.

    [アラート管理者] ページの [作業項目アラート] リンク

  3. 警告の種類を選択します。Choose an alert type.

    チーム用の警告の種類の追加

  4. サブスクライバーにチーム コンテキストが設定されています。Notice how the subscriber is set to the team context. 警告は、自身のプロファイルで設定されている、それぞれの優先電子メール アドレスに基づいて各チーム メンバーに送信されます。Alerts are sent to each team member based on their preferred email address, which they set through their profile.

    サブスクライバーをチームコンテキストに設定

    ヒント

    チームコンテキストでは、アラートクエリは変数を @Me チームのメンバーであるユーザーとして解釈します。For the team context, the alert query interprets the @Me variable as anyone who is a member of the team.

フィルターは最大 20 種類の警告に対して設定できます。また、自分や他のチーム メンバーの電子メール アドレスを指定したり、送信される電子メールのファイル形式を選択したりすることもできます。You can set filters for as many as 20 different alert types, specify the email addresses for yourself and other team members, and select the delivery format. また、チーム警告を設定することで、重要な変更をすべてのチーム メンバーに常に通知できます。Also, you can set team alerts to keep all team members notified of important changes.

プロジェクトの警告を設定するSet alerts for a project

プロジェクトの警告を設定するには、プロジェクトコレクション管理者または Team Foundation 管理者グループのメンバーである必要があります。To set alerts for a project, you must be a member of the Project Collection Administrator or Team Foundation Administrator groups. 追加するには、「 管理者の追加」を参照してください。To get added, see Add an administrator. これらのグループのメンバーでない場合は、アラートの管理に使用できるオプションは表示されません。If you're not a member of these groups, you won't see the options available for administering alerts.

自身が管理者である場合は、チーム メンバーおよびチームについて警告を参照、作成、編集、および削除できます。As an administrator, you can view, create, edit, and delete alerts for team members and teams.

プロジェクトに対して設定した警告の表示View alerts set for a project

  • プロジェクトの web 管理ページで、[アラート] タブを開き、[すべてのアラート] を展開します。From the web admin page for a project, open the Alerts tab and expand All alerts.

    すべてのアラートを展開する

チーム メンバーまたはチーム向けの警告設定の検索Find alerts set for a team member or team

  • ドロップダウンリストからチームメンバーの名前を選択するか、検索ボックスに名前を入力します。Choose the name of the team member from the drop-down list, or type the name in the search box.

    アラートを編集するチームメンバーを選択します

    選択したチームメンバーのアラートの一覧

警告の作成、編集、または削除Create, edit, or delete an alert

  1. チーム メンバー向けの警告を作成するには最初に、前の手順で説明されているとおりに、サブスクライバーに定義されている警告を検索します。To create an alert for a team member, first find the alerts defined for that subscriber as described in the previous step. 次に、チーム メンバーが警告を作成したのと同じ方法で、警告を作成します。Then, create an alert in the same way that a team member creates alerts.

    チームメンバーのアラートを作成する

    チーム向けの警告を作成するにはまず、そのチームに割り当てられている警告を検索し、同じ方法で警告を作成します。To create an alert for a team, first find the alerts assigned to that team, and then create an alert in the same way. [サブスクライバー] フィールドにチームが表示されます。The team should appear in the Subscriber field.

  2. 警告を編集または削除するには、ショート カット メニューからチームを開きます。To edit or delete an alert, open it from the short cut menu.

    チームメンバーの警告を開く、または削除する

チームまたは OOB サブスクリプションの登録解除またはオプトアウトUnsubscribe or opt out of a team or OOB subscription

サブスクリプションを無効にすることによって、特定のチームサブスクリプションの通知を受信しないように選択できます。You can choose to not receive notifications for certain team subscriptions by opting out of the subscription. 定義したいずれかの通知を購読解除するには、状態の オン/オフ インジケーターを [ オフ ] の位置にスライドさせます。To unsubscribe from any notification, even one that you've defined, slide the State On/Off indicator to the Off position.

たとえば、ここではビルド完了サブスクリプションを無効にします。For example, here we turn off the Build completes subscription.

ビルドの登録解除が完了したことを示すスクリーンショット。

注意

管理者であるかどうかにかかわらず、通知設定から共有チームのサブスクリプションを切り替えると、他のチームメンバーには影響しません。Whether or not you're an administrator, toggling a shared team subscription from your notification settings only impacts you and not other team members.