我有一个.Net应用程序,通过Microsoft测试管理器在TFS2010中执行后处理(手动)测试,并且各个ITestCaseResult实例的TeamFoundationIdentity属性上有.RunBy个已分配,我想知道如何/如果我可以根据此身份检索用户的部门。
Tfs用户是(活动目录)域范围内的用户,但TeamFoundationIdentity 似乎不允许直接访问底层窗口/广告,因此我想知道是否存在一个共同点。我可以使用Tfs和Windows身份来检索部门吗?
答案 0 :(得分:1)
TeamFoundationIdentity有两件事可以让你回到AD帐户。首先,域名和帐户名称应该相同。使用这些值,您应该能够使用“domain \ accountName”形式检索域标识。此外,TeamFoundationId是一个GUID,通常直接从AD复制。我不是最新的AD API,但这应该让你接近。