管理团队、项目或组织的通知
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
团队、项目或组织可以接收电子邮件通知,因为Azure DevOps中的以下项发生更改:
- 工作项
- 代码评审
- 拉取请求
- 源代码管理文件
- 生成
例如,将高优先级工作项分配给团队的区域路径时,会向团队发送通知电子邮件。 有关详细信息,请参阅 通知类型。
先决条件
若要管理通知,你必须是想要管理通知的级别管理员:
- 团队管理员修改团队的订阅
- Project管理员组的成员,用于为项目创建或修改订阅。
- Project集合管理员组的成员,用于为组织或集合创建或修改订阅。
如果你不是管理员,则添加为管理员。 请参阅“添加团队管理员”、“在项目级别更改权限”或“更改组织”或“集合”级别的权限。
注意
对于本地Azure DevOps Server,请为团队成员配置 SMTP 服务器,以查看其组织或用户配置文件菜单中的“通知”选项并接收通知。
创建电子邮件订阅
订阅允许你控制团队收到通知的内容以及团队接收这些通知的方式。 有关详细信息,请参阅 通知类型。
登录到组织 (
https://dev.azure.com/{yourorganization}) 。选择Project设置>通知。
选择 “新建订阅”。

选择要通知团队的活动类型。

提供一个说明,帮助你稍后确定订阅。

选择应接收通知的团队成员:

从以下交付选项之一中进行选择:
传递选项 说明 按角色排序的团队成员 仅通知与事件关联的某些团队成员。 例如,对于工作项更改,你可能只希望工作项的当前被分配者接收通知。 团队首选项 使用团队的默认交付首选项。 有关详细信息,请参阅 管理传递设置。 自定义电子邮件地址 将电子邮件发送到指定的电子邮件地址。 所有团队成员 向团队的每个成员发送单个电子邮件。 SOAP 向 SOAP 服务的订阅者发送电子邮件通知。 对于某些活动,当你 按角色选择“团队成员”时,可以选择让启动活动的用户收到通知。 此通知由 “跳过发起程序 ”复选框控制。 默认情况下,选中此框,这意味着启动更改的用户不会收到有关更改的通知。
提示
对于 按角色分配的团队成员,每个角色都是相当自我解释的。 但是,以下两个角色可能需要一些进一步的解释。
由于为文件集定义的策略,更改的审阅者适用于添加或删除的任何审阅者。 例如,推送到拉取请求 (PR) 可能会对 File1.cs 造成更改。 如果存在一个策略,表明某个人员 A 需要查看 File1.cs 的更改,他们将在 PR 迭代的“已更改审阅者”角色中。
重置审阅者角色与“重置投票”策略相关。 例如,存储库已配置策略“重置对新推送的投票”。 在 PR 上需要的人员 B 已经批准了此 PR。 由于重置投票策略,其投票已重置。 因此,她处于该迭代的“重置审阅者”角色中。
选择是要接收有关所有项目中活动通知还是仅接收特定项目的通知。

(可选)配置更多筛选条件。

选择 “完成 ”以保存新订阅。
登录到组织 (
https://dev.azure.com/{yourorganization}) 。选择Project设置>通知。
选择 “新建订阅”。

选择要通知团队的活动类型。

提供一个说明,帮助你稍后确定订阅。

选择应接收通知的团队成员:

从以下交付选项之一中进行选择:
传递选项 说明 按角色排序的团队成员 仅通知与事件关联的某些团队成员。 例如,对于工作项更改,你可能只希望工作项的当前被分配者接收通知。 团队首选项 使用团队的默认交付首选项。 有关详细信息,请参阅 管理传递设置。 自定义电子邮件地址 将电子邮件发送到指定的电子邮件地址。 所有团队成员 向团队的每个成员发送单个电子邮件。 对于某些活动,当你 按角色选择“团队成员”时,可以选择让启动活动的用户收到通知。 此通知由 “跳过发起程序 ”复选框控制。 默认情况下,选中此框,这意味着启动更改的用户不会收到有关更改的通知。
提示
对于 按角色分配的团队成员,每个角色都是相当自我解释的。 但是,以下两个角色可能需要一些进一步的解释。 由于为文件集定义的策略,更改的审阅者适用于添加或删除的任何审阅者。 例如,推送到拉取请求 (PR) 可能会对 File1.cs 造成更改。 如果存在一个策略,表明某个人员 A 需要查看 File1.cs 的更改,他们将在 PR 迭代的“已更改审阅者”角色中。 重置审阅者角色与“重置投票”策略相关。 例如,存储库已配置策略“重置对新推送的投票”。 在 PR 上需要的人员 B 已经批准了此 PR。 由于重置投票策略,其投票已重置。 因此,她处于该迭代的“重置审阅者”角色中。
选择是要接收有关所有项目中活动通知还是仅接收特定项目的通知。

(可选)配置更多筛选条件。

选择 “完成 ”以保存新订阅。
在团队设置中打开“通知”页:
https://dev.azure.com/{organization}/{project}/_admin/_notifications?view=contents
选择 “新建订阅”。

选择要通知团队的活动类型。

提供一个说明,帮助你稍后确定订阅。

选择应接收通知的团队成员:

从以下交付选项之一中进行选择:
交付到 说明 按角色Azure DevOps的成员 仅通知与事件关联的某些团队成员。 例如,对于工作项更改,你可能只希望工作项的当前被分配者接收通知。 团队首选项 使用团队的默认交付首选项。 有关详细信息,请参阅 管理传递设置。 自定义电子邮件地址 将电子邮件发送到指定的电子邮件地址。 Azure DevOps的成员 向团队的每个成员发送单个电子邮件。 SOAP 发送到电子邮件地址。 对于某些活动,当你 按角色选择“团队成员”时,可以选择让启动活动的用户收到通知。 此通知由 “跳过发起程序 ”复选框控制。 默认情况下,选中此框,这意味着启动更改的用户不会收到有关更改的通知。
选择是要接收有关所有项目中活动通知还是仅接收特定项目的通知。

(可选)配置更多筛选条件。

选择 “完成 ”以保存新订阅。
提示
如果不想收到已启动事件的通知,可以打开“ 跳过发起程序”选项。 有关详细信息,请参阅 从通知电子邮件中排除你启动的事件。
管理全局传递设置
全局通知适用于为组织或集合定义的所有 项目 。 选择允许或阻止为团队或组拥有的所有订阅发送电子邮件。 这是一个默认设置,仅在团队或组未显式设置选项时才适用。 有关详细信息,请参阅 全局通知。
提示
不支持组织范围的通知。 作为替代方法,可以提供一个发送到整个组织的电子邮件通讯组列表。 此外,还可以使用 az devops 横幅命令 生成横幅,所有用户登录时都会看到该横幅。
提示
可以向应用程序层中的所有集合发送电子邮件。 请参阅 配置 SMTP 服务器并自定义电子邮件以获取警报和反馈请求。 此外,还可以使用 az devops 横幅命令 生成横幅,所有用户登录时都会看到该横幅。
提示
可以向应用程序层中的所有集合发送电子邮件。 请参阅 配置 SMTP 服务器并自定义电子邮件以获取警报和反馈请求。
登录到组织 (
https://dev.azure.com/{yourorganization}) 。选择“
组织”设置。
选择 “全局通知>订阅服务器”,输入并找到你的组,然后选择“ 传递”设置。

选择最适合组需求的选项,然后选择“ 保存”。

组传递设置已更新为通知。
管理团队和项目交付设置
登录到组织 (
https://dev.azure.com/{yourorganization}) 。选择Project设置>通知。
选择 “传递”设置:

选择最适合团队需求的选项:

团队交付设置已更新为通知。
取消订阅或选择退出团队或现成 (OOB) 通知订阅
可以选择不接收某些团队通知订阅的通知。
若要访问预览功能选项,请打开个人资料菜单。 根据 是否启用了“新建帐户管理器 ”功能,显示配置文件菜单,如下所示。
若要取消订阅任何通知,请向“关闭”位置滑动状态“开/关”指示器。 例如,此处关闭了“生成完成”通知订阅。
注意
无论你是否是管理员,当你在设置中移动共享团队通知订阅的切换开关只会影响你,而不是其他团队成员。

