TFS 中是否有办法获取源代码控制中对象的权限历史记录?或者提取更改这些权限的个人的日志。
恰当的例子...我在 SDLC 的不同时期通过删除签入权限将用户锁定在某些源代码控制区域之外。只有少数 TFS 管理员有权管理源代码控制中对象的权限。不知何故,有些人正在获得对这些锁定对象的权限……有人正在添加他们的用户帐户。
我的 TFS 管理员都没有声称已经更改了权限……所以我要么有一个不拥有它的管理员……要么是其他类型的安全问题。
我需要能够审核权限历史记录,以查看谁更改了权限以及何时更改。
TFS 中是否有办法获取源代码控制中对象的权限历史记录?或者提取更改这些权限的个人的日志。
恰当的例子...我在 SDLC 的不同时期通过删除签入权限将用户锁定在某些源代码控制区域之外。只有少数 TFS 管理员有权管理源代码控制中对象的权限。不知何故,有些人正在获得对这些锁定对象的权限……有人正在添加他们的用户帐户。
我的 TFS 管理员都没有声称已经更改了权限……所以我要么有一个不拥有它的管理员……要么是其他类型的安全问题。
我需要能够审核权限历史记录,以查看谁更改了权限以及何时更改。
目前 TFS 不保留安全更改日志。这是我们积压的东西。我建议您访问TFS 用户语音网站并投票支持此功能。
作为一种解决方法,您可以创建一个名为“almost-admins”的新组,然后授予该组除管理权限之外的所有权限。然后,您可以将除您自己以外的所有人移出管理员组并进入新的“几乎管理员”组。