【问题标题】:TFS Alert if change was made by users in a certain TFS Group / AD Group?如果某个 TFS 组/AD 组中的用户进行了更改,TFS 警报?
【发布时间】:2016-04-13 23:01:48
【问题描述】:

我正在尝试设置一个警报,当具有仅工作项查看权限的人创建/更改工作项时,该警报将向我发送电子邮件。

我可以创建一个查询,该查询返回一个由 WIOV 用户创建的工作项目列表,方法是使用“创建者(在组中)“[团队基金会]\仅查看用户的工作项目”,或者使用 AD我创建的组控制哪些用户具有 WIOV 访问权限。

但警报资源管理器中似乎没有“In Group”运算符。

还有其他方法可以实现吗?

【问题讨论】:

  • 除了为每个 WIOV 用户制定单独的条款。
  • 在接受的答案中查看 cmets

标签: tfs tfs-alerts


【解决方案1】:

如果给定用户是组的成员,则您无法签入警报规则,因此您将无法这样做。

也许后备方案是要求您的 wiov 用户创建工作项而不是将它们分配给某人(让分配给字段为空),然后您可以创建在此类工作项出现时触发的警报创建。

注意:您可能必须更改工作项的定义以允许空的“分配给”(取决于您使用的流程模板)。

【讨论】:

  • 在我们目前针对普通 TFS 用户的流程中,我们会定期创建没有初始分配给用户的项目。
  • 然后尝试使用其他东西,比如 wiov 用户必须设置的自定义字段,或特定区域路径,有区别的东西
  • 嗯,您可能正在做某事。当某个组中的用户创建工作项时,我可以编辑工作项模板以将自定义字段设置为 true。下周我会试一试。谢谢!
  • 祝你好运,你会找到一种方法,它不会是最理想的方法,但它会在一定程度上发挥作用。
【解决方案2】:

我知道我参加聚会迟到了,但你可以换一种方式。在 TFS 中创建一个新项目团队并将您的特定用户/AD 组添加到该项目团队。然后,仅为该特定项目团队设置警报。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多