none
如何查询一个tfs用户拥有的所有权限 RRS feed

  • 问题

  • 我们的tfs服务器上有1000+的项目,现在因为部分用户的岗位变动,需要撤销他们拥有的部分项目的读写权限,但是已无法查清他们具体有那些项目的权限。有办法查到指定用户拥有的所有权限吗?
    2019年6月29日 12:29

答案

  • Hi tsaiArt,

    我们可以参考这个文档https://docs.microsoft.com/en-us/azure/devops/server/command-line/tfssecurity-cmd?view=azure-devops

    使用下面这个命令来查询特定用户所在的所有组,然后来移除相应的权限:

    Set-Alias TFSSecurity "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TFSSecurity.exe" TFSSecurity /im /collection:http://minint-0bm848s:8080/tfs/DefaultCollection n:"domain\user" 

    Best regards,

    Sara


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    • 已标记为答案 tsaiArt 2020年7月10日 16:04
    2019年7月2日 7:01

全部回复

  • Hi tsaiArt,

    我们可以参考这个文档https://docs.microsoft.com/en-us/azure/devops/server/command-line/tfssecurity-cmd?view=azure-devops

    使用下面这个命令来查询特定用户所在的所有组,然后来移除相应的权限:

    Set-Alias TFSSecurity "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TFSSecurity.exe" TFSSecurity /im /collection:http://minint-0bm848s:8080/tfs/DefaultCollection n:"domain\user" 

    Best regards,

    Sara


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    • 已标记为答案 tsaiArt 2020年7月10日 16:04
    2019年7月2日 7:01
  • 您好,请问解决了吗?我也遇到了类似的问题?方便解答下吗?谢谢~
    2021年6月16日 4:01