TFS 2015 无法实现工作项安全性 - TF212017:工作项跟踪架构验证警告

TFS 2015 cannot implement work item security - TF212017: Work item tracking schema validation warning

我正在尝试在工作项级别实施安全性

定义xml

<TRANSITION from="new" to="in progress" not="[DefaultCollection]\DevOps">
  <REASONS>
    <DEFAULTREASON value="Changing release" />
  </REASONS>
</TRANSITION>

通过命令导入

witadmin importwitd /collection:collection_url/p:project /f:filepath\Bug.xml 

错误是

TF212017: Work item tracking schema validation warning: TF26171: User/group '[DefaultCollection]\DevOps' is not found.

该组肯定存在,因为我可以使用

编写工作项查询

"AssignedTo = '[DefaultCollection]\DevOps'

我得到了一些结果。

该组存在,但在 witadmin 导入时无法识别。该组也是一个现有组,因此应该同步。但是我试图通过...

强制同步
  1. 正在重新启动 IIS
  2. 重建客户端缓存 (witadmin rebuildcache /collection:collection_url)
  3. 正在 TFS 应用服务器上重新启动 TFS 作业服务

我也试过这些组合

  1. 新的 tfs 项目和现有的 tfs 项目
  2. 项目级别和团队项目级别的安全组

我仍然遇到同样的错误。我正在使用 TFS 2015 更新 4

有人有什么想法吗?

TFS 支持以下组定义:

  1. "[Project]\Project Group" - 对于本地项目
  2. "[全局]\Collection 组"- collections(也许这是你的情况)
  3. "Domain\Domain 组"- 域

附加链接:

  1. Apply or ignore rules based on user or group
  2. Trying to customize the "Assigned To" field