有关通知的常见问题解答

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

是否可以以纯文本形式接收电子邮件?

否。 早期版本的 Azure DevOps 支持纯文本,但所有电子邮件现在都采用 HTML 格式。

如何避免收到组织中活动的任何通知?

由于自定义订阅,无法完全避免收到任何通知。 但是,可以执行以下操作来最大程度地减少收到的金额:

  • 取消订阅所有默认和管理员创建的团队和组订阅
  • 禁用或删除所有自定义订阅

为什么某些电子邮件在“收件人”行上有多个收件人?

默认订阅或团队或组订阅可以有多个收件人,具体取决于其配置方式。 所有用户都有权访问与事件相关的资源时,它们将在一封电子邮件中合并。

以前,每个收件人都收到了一封单独寻址的电子邮件,这可能会导致同一用户收到多个电子邮件,因为他们在多个组中的成员身份。

是否可以通过 API 调用发布@mentions?

是的。 有关详细信息,请参阅工作项和拉取请求中使用 @ 提及。

一个级别的订阅如何影响基于另一个级别的订阅发送哪些通知?

在一个级别进行的订阅彼此独立。 没有交互。 如果在项目级别关闭某些内容,但不在用户级别关闭某些内容,则会收到通知。

是否可以在 Azure DevOps 中转换通知消息? 即使我的个人资料使用其他语言,电子邮件也会以英语发送。

否。 无法通过 Azure DevOps 自定义通知消息的语言。 请考虑 与自定义应用程序或服务 集成,以实现所需的结果。

如何排查因权限而被拒绝的@mentions问题?

如果因权限而被拒绝时遇到问题 @mentions ,请执行以下步骤:

  • 检查用户权限:
    • 确保尝试提及的用户具有访问工作项或拉取请求所需的权限。
    • 用户必须至少具有基本访问级别才能在工作项和拉取请求中提及。
  • 检查项目成员身份:
    • 验证用户是否是项目的成员。 只能使用 @mention 控件提及项目成员。
    • 若要将用户添加到项目,请转到“项目设置>权限>成员”并添加用户。
  • 检查组成员身份:
    • 确保尝试提及的组具有访问工作项或拉取请求所需的权限。
    • 组必须至少具有基本访问级别才能在工作项和拉取请求中提及。
  • 检查组设置:
    • 验证是否已在 Microsoft Entra ID 中正确配置组。
    • 确保将组添加到项目。 若要向项目添加组,请转到“项目设置>权限>”并添加组。
  • 限制标识搜索和选择:
    • 如果你的组织使用 Microsoft Entra ID 管理用户和组,则可以将用户和组集限制为项目成员和组。
    • 有关详细信息,请参阅 限制标识搜索和选择
  • 请联系支持人员:
    • 如果已验证权限和项目成员身份但仍遇到问题,请联系 Azure DevOps 管理员或 支持团队 以获取进一步帮助。

如何在工作项讨论中抄送某人?

不能在工作项讨论中抄送某人。 但是,可以使用控件在讨论 @mention 中提及它们。 若要澄清你只想让他们了解工作项,请在批注中包含一条简短消息。