Tim Elhajj

Off the Microsoft stack!


Manually Configure MOSS 2010 for TFS 2010


For this sprint, I updated the MSDN topic for configuring MOSS so that it includes the manual steps to configure MOSS 2010 for compatibility with TFS 2010 dashboards. In the past, you had to use a blog post or the MOSS configuration tool, if you wanted to make those configurations. To make up for taking so long getting it out there, I pulled together a short video that explains all of the steps.

If you find these videos helpful, I’d love to hear about it in the comments here on the blog or on YouTube. If you have a request for a video, let me know that, too. I’ll do the best I can to get them created and posted. I must say I’m really enjoying creating the videos.

If you want to follow along with the official manual steps, you can find them here. You might also find some of these topics helpful, too:

Requirements for the report reader account (also known as: TFSReports)
How to install MOSS 2010
Create a Web application for MOSS 2010


How to Install and Configure MOSS 2010 for TFS 2010

This video shows how to install and configure MOSS 2010 for TFS 2010. MOSS offers the full featured TFS dashboard experience, but you have to setup MOSS on your own to use it with TFS. And the MOSS setup is somewhat complex.

In this video, we install MOSS on the same server as TFS and even go through the TFS installation. When you’re done with these steps, you’ll have a working installation of TFS 2010 with MOSS 2010.

What do you need to accomplish the steps in this video?

We assume you already have SQL Server setup (but if you don’t, check out this video for instruction). We use the TFS MOSS Configuration tool to configure MOSS 2010, so you’ll want to download it.

You’ll also need a single domain account. We use a single domain account for two identities: 1) the account used to create reports in TFS (TFSREPORTS) and 2) the service account for MOSS (WSSERVICE). This account has to be permissioned with the “Log on as a Service” permission. You can find more information on the accounts required for installing TFS here.

You’ll also need a global security group from the domain that contains all the users to whom you want to grant access to dashboards and reports in TFS.

I don’t want to use the MOSS configuration tool. Where can I find the manual steps for configuring MOSS 2010 for TFS 2010?

At this point, no manual instructions exist. However, I have taken over this space and intend to make creating these instructions a priority. For now, you’ll have to use the tool.

UPDATE: I have published the manual instruction for configuring MOSS 2010 on MSDN. If you’re more of a watch and learn kind of gal (or guy), you can also check out this video I created that walks you through the entire process.

Speaking of the tool, I found a bug in it on MOSS 2010 during the making of this video, but working with the product unit, we found a workaround for the bug, so I wanted to mention the workaround here.

Where can I find the manual steps for the other procedures in this video?

Glad you asked:


How to Install SQL Server 2008 for TFS 2010

This video goes through SQL Server installation for Team Foundation Server 2010. I did the SQL Server install as if it were for the TFS 2010 standard install option (the one with TFS and all the SQL Server features on one server), but I’ve included enough information in the audio track that it ought to be helpful whatever SQL Server topology you want to create. I am using SQL Server 2008 R2, but it’s almost exactly the same installation as the original SQL Server 2008.

If you want text to follow along with the video or to review afterwards, this MSDN topic on installing SQL Server 2008 for TFS 2010 will get you really close. I never updated the topic for the SQL Server R2 release. I remember discussing it with the team when R2 released, but we felt it was close enough that people would manage. If people are interested in an update, it’s still an option.

I’ve been teaching myself how to do instructional screen capture videos and this is my first effort. I’m pleased with how it came out. If you like it, let me know. If you have feedback on this video or suggestions for future videos, I’d love to hear it in the comments. I think video might be helpful, especially for server installation tasks.