4

我有一个 .Net 应用程序,它通过 Microsoft 测试管理器对 TFS2010 中执行的(手动)测试进行后处理,并且各个ITestCaseResult实例确实在其.RunBy属性上分配了TeamFoundationIdentity,我想知道如何/是否可以检索用户的基于此身份的部门。

Tfs 用户是(活动目录)域范围的用户,但 TeamFoundationIdentity似乎不允许直接访问底层的 windows/ad 之一,所以我想知道 Tfs 和 Windows 身份之间是否有一个共同点,我可以用来检索部门?

4

1 回答 1

1

TeamFoundationIdentity 上有两件事可以让您回到 AD 帐户。首先,域名和账户名要相同。使用这些值,您应该能够以“domain\accountName”的形式检索域标识。此外,TeamFoundationId 是通常直接从 AD 复制的 GUID。我对 AD API 不太了解,但这应该会让你很接近。

于 2012-09-17T13:12:03.820 回答