Restrict Team Foundation Build permissions
Aug 6, 2014Andy Lewis

Summary
This post details a specific security configuration for on-premises Team Foundation Server (TFS) to restrict access to code via build processes. It outlines the creation of custom collection-level and project-level groups, and the precise denial of permissions to the 'Project Collection Build Service Accounts' group for work items, builds, and version control (TFVC and Git). This is presented as a solution to a problem where TFBuild controllers, by default, have collection-scoped permissions that could allow unauthorized access to code in different team projects.
More from the Team Foundation Server Permissions Management trail
- TFS 2012 Update 1: Permissions lost on attaching a collection–fix available
- Choosing the Right Tool for the Task to Manage Projects, Collaborate, and Monitor Progress in Visual Studio ALM
- When did my test plan get deleted? Who deleted my test suitetest run?
- Quick Response Sample – Command line utility to manage Team Foundation Server Teams and Users
- How to improve the performance of the first connect to TFS