tfs - 基于 TFS TeamFoundationIdentity 获取用户的(Active Directory)部门

标签 tfs active-directory identity

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

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

最佳答案

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

关于tfs - 基于 TFS TeamFoundationIdentity 获取用户的(Active Directory)部门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12456168/

相关文章:

c# - 无法从传输连接读取数据 : An existing connection was forcibly closed by the remote host

powershell - 在 PowerShell 中,如何确定加入域的计算机是否连接到域网络?

java - LDAP Java - 跨受信任域搜索组成员身份

Azure AD B2C 自定义身份策略( Multi-Tenancy + 外部身份提供商)

asp.net - 如何强制用户退出 MVC5 中的锁定

c# - 如何阻止身份中间件在 401 上重定向?

TFS 团队项目门户权限

TFS API BranchObjectCreated 事件不会触发

linq-to-sql - LINQ to SQL 实体身份缓存和编译查询错误的解决方法?

git - 致命 : The remote end hung up unexpectedly libcurl result = 7