Team Foundation Server 2010 Security Permissions

Team Foundation Server (TFS) 2010 is a system not a product and is a combination of WSS, SQL Server and TFS it’s self and most of the Errors and Issues We face during during its Installation and Deployment are releated to SECURITY this might not be possible in every case but if you go online and check this will be the case and that’s what i have learnt during my professional career and deploying TFS multiple times.

We need to understand the following components and the User(s) access rights on them are very important and are the root cause!.

1) SQL Server

a) Reporting Services User rights

b) Analysis Services User rights

c) Database Engine User rights

2) WSS

a) Default Site User rights

b) Central Administration Site User rights

c) Team Site Collection (falling under the Default Site and the Team Sites fall under Team Site Collection) User rights

3) Team Foundation Server

a) Server level User rights

b) Project level User rights

So all these are inter-linked your USER under which your TFS will run has to have rights on all these above mentioned components so let’s say for installation of TFS 2010 you created a user named tfs-user now this User has to have rights on Analysis Services, Reporting Services, SQL DB Engine, WSS sites (Default, Central Admin) and TFS Projects. This is the only way out in which you would be able to deploy, install and configure services rightly and successfully and you would be able to create Team Project successfully and would be able to access Team Site, Reports etc and etc.

So for creating additional users you need to check rights on these specific locations and assign rights as per requirements and privleges.

Visual Studio 2010 – Launch

One of the biggest tools release from Microsoft is hitting the shelves on April 12th. Welcome Visual Studio 2010. The new release of Visual Studio 2010 has plenty of compelling new features and updates that will make every developer more productive.

  • Visual Studio 2010 allows users target of the right platform for their application, including Windows 7, Windows Server 2008 R2, SQL Server 2008, SharePoint. Office, Windows Azure, and Windows Phone 7 applications using their existing skills.
  • Visual Studio 2010 is a rich, personalized development environment.  We know that software developers spend much of their time in the IDE, and features like the new editor and multi-monitor support make your time in Visual Studio more productive and enjoyable.
  • Teams are able to work more efficiently using Application Lifecycle Management tools.  We’ve done a great deal of work in Visual Studio 2010 to improve testing and debugging tools.  Features like IntelliTrace and easy project management help your team ensure high quality.

However, Silverlight 4 will not be a part of this product, it will be downloaded separately to be worked with visual 2010, after its release.