Home  |  Products  |  Downloads  |  Support Forums  |  Blogs  |  Company  |  Contact


   






















TeamPlain Web Access Installation Guide
OverviewDetailsDownloadSupport

Installing TeamPlain Web Access

This installation guide explains how to install TeamPlain Web Access on the same computer with Team Foundation Server.

If you don't want to dedicate a separate server for TeamPlain, or if you want to use Integrated Windows Authentication, you should install TeamPlain on the same computer with Team Foundation Server.

1. Make sure Team Foundation Server installed and configured correctly.

2. Download TeamPlain Web Access and extract the downloaded file to a directory such as C:\TeamPlain

3. Setup that directory as a web site in Internet Information Server (IIS). Right click "Web Sites" in IIS and select "New > Website", then click Next,




4. Click Next to start,




5. Enter the name of the website,

Example: TeamPlain Web Access, or teamplain.example.com




6. Change the port to any value other than 80 and 8080 to avoid conflicts with existing websites, and click Next,

Example: 8090 or 8082




7. Specify the directory where TeamPlain files are extracted to, such as C:\TeamPlain, uncheck "Allow anonymous access" and click Next,




8. Make sure "Read" and "Run Scripts" permissions are checked, click Next




9. Click Finish to close the wizard




10. Right click the newly created website, and select "Properties"




11. Go to Asp.Net tab, and set Asp.Net version to 2.0,




12. Go to "Directory Security" tab, and click "Edit"




13. Make sure "Enable anonymous access" is checked and "Integrated Windows Authentication" is unchecked



If you want to enable Integrated Windows Authentication, disable anonymous access and check "Integrated Windows Authentication".


14. Grant "Full" access to "Everyone" group for C:\TeamPlain\App_Data\Settings\ directory. This folder is used to store user profiles, server settings and licenses.


Additional Steps to Enable Integrated Windows Authentication

You can skip the following steps if you won't use Integrated Windows Authentication.

1. Edit web.config in a text editor, find the line:

<authentication mode="None" />

and replace it with:

<authentication mode="Windows" />


2. Uncomment the following line:

<!--<identity impersonate="true" />-->

so it looks like:

<identity impersonate="true" />


3. Uncomment the following line:

<!--<add key="DefaultTFServer" value="http://server:8080"/>-->

so it looks like:

<add key="DefaultTFServer" value="http://server:8080"/>

Replace server with the name of your own server


Notes

  • TeamPlain 1.0 only works with TFS RTM or TFS RC.

  • TeamPlain uses a temporary cache folder, by default it's C:\CacheDir\ but you can change that location in web.config. It's automatically created when you first access TeamPlain, so there's nothing special you need to do, however if you experience any problems please let us know.