TFS 2008 子文件夹权限

TFS 2008 子文件夹权限

我是一名 TFSAdmin,当我有一个 TFS 项目时,其中的子文件夹需要特定权限来拒绝某些用户。因此,我右键单击相关文件夹Properties,然后单击Security选项卡。

在那里我选择Windows User or Group广播,然后点击Add。我输入了我想要特定权限的 AD 用户并点击Check Names。这样就解决了,所以我点击OK

Allow接下来,我在列表中选择或Deny下面的权限Permissions for。我点击确定。

TFS 尊重该权限,该用户不再拥有PendChange权限,而这正是我所期待的。

奇怪的是,我原本希望能够返回选项Security卡并User在列表中Users and Groups查看当前状态。但列表始终为空。不知道为什么,但权限肯定得到尊重,我可以重新添加具有不同权限的用户,这些权限也得到尊重。

知道为什么当前用户没有显示在文件夹属性选项卡Users and Groups下的列表中吗?Security

我还使用了tf permission $\...查看是否有任何权限但它总是返回

There are no permissions set for this item (Inherit: Yes)

我看到这个错误TF200035: An error occured when synchronizing the following Active Directory identity: Team Foundation Valid Users. Exception Message: Error in the application.

答案1

这可能是 TFS 和 AD 之间的同步问题,或者“TfsJobAgent”出现问题,排除故障的步骤很长,因此我仅在此处粘贴一个链接:http://nakedalm.com/active-directory-groups-not-syncing-with-team-foundation-server-2010/

如果上述链接没有帮助,我建议使用第三方工具来管理服务器上的安全权限,可能是 VS 没有正确报告应用的权限。

该工具将同时控制 TFS、报告和 SharePoint 站点:http://tfsadmin.codeplex.com/releases/view/57795

希望这可以帮助,

相关内容