TFS Permission Command and ACL

If we want to examine who has access to what inside TFS will use tf permission command line tool. This tool allows us to display a list of permissions attached to a file, a group of files or any other object that requires access to be set. This settings are usually set under Source Control.

There are several reasons you may use permission command within TFS.

  1. Display information about users who are granted permission to TFS objects.
  2. Manage authorization setting for the TFS control server objects.

Here are several example of this command you can use to gain access to access control lists.

Displays Access Control List for file called myFile.cs
C:\>tf permission myFile.cs

Displays Access Control List information related to group DBDevelopers for MyTeamServer TFS.
C:\>tf permission /group:DBDevelopers /server:MyTeamServer

Featured pages

SharePoint Integration

Windows SharePoint Services is an integral part of Team Foundation Server. As a result, there is v…

Creating Team Project

Team Foundation Server allows creation of the portal project via TFS Portal Creation Wizard. This …

SQL Server Agent Jobs

Team Foundation Server installs several SQL Server Agent Jobs that allow it to perform certain tas…

tf Command

tf Command line utility provide many useful operations that we can perform with Team Foundation Se…

Shelving and Unshelving

Shelving is very powerful feature of the Source Control in VSTS that allows storing pending change…

MS Project Fields Mapping

TFS works with MS Project via mapping file with specific fields mapped from one application to ano…

Using MS Project with Team Foundation Server

MS Projects allows accessing Team Foundation Server and working with the TFS Work Items. This is a…

Managing Documents in TFS

Team Foundation Server provides us with the capability to manage various documents, also called ar…