This project is read-only.

External Collaboration Toolkit for SharePoint (Community Edition)

The External Collaboration Toolkit for SharePoint (Community Edition) (ECTS) is software that helps make SharePoint easier to deploy and use in an external collaboration environment. The toolkit provides the following capabilities:
  • Automatically configures SharePoint for form-based authentication
  • Provides a capability for typical users to create site collections (with or without administrator approval)
  • Provides a capability for typical users to invite external users to their collaboration sites (with or without administrator approval)
  • Provides a Site Manager that allows end users to see all their site collections
  • Provides a User Manager tool that allows help desk administration of external users stored in the ADAM directory
The source code for the software is available now! Download it from the Source Code tab above. All code is under the ECTS folder.

NOTE: Learn more about the External Collaboration Toolkit for SharePoint at

Last edited Mar 21, 2008 at 7:17 PM by billcan, version 3


RSeeley Jul 11, 2011 at 9:51 PM 
We have ECTS in a production environment only, our users have requested to change the password expiry from 30 to 90days. If we do this at the machine policy level, is there any negative impact on ECTS?

lexxus93600 Jan 13, 2010 at 4:24 PM 
I can download the source cod, but i can not unzip it. Why ? I tried with this version :

StephenTyson Dec 8, 2009 at 4:09 PM 
I have been running the latest ECTS solution build on Windows 2008 64bit for almost 6 months now with no issues.
All Password policies are set via domain policy in the AD. The ECTS looks at the local systems security policy for users settings such as password expiration and complexity requirements. In my case a domain password policy change was not an available option so I just created a password policy GPO and applied it to the SharePoint servers.

cabanuta Nov 19, 2009 at 6:21 PM 
Is there a setting that allows me to increase the max number of external users managed by ECTS? I have the upper limit set in ADAM to 2000, but everytime we reach 1000external users, ECTS can not manage , it doesn't add any new users. Does anyone know where is this limit set and how i can change it? Also, i am not sure where the password expiration is set. I am not able to find a policy in ADAM, and nothing in ECTS. Thanks.

ee61re Aug 27, 2008 at 8:04 AM 
Kosher - Not sure about Win2008 (haven't tried it), but the Microsoft release works fine with MOSS SP1


Kosher Aug 20, 2008 at 8:34 PM 
Is this the latest build? Where can we get the latest build and will it work with Win2008 and MOSS Sp1?

rdcpro Jul 21, 2008 at 6:28 PM 
The released version is on the Microsoft Downloads site. It's a solution accelerator whose source code was released here.

You can get it at:

Mike Sharp

perry_codeplex Apr 30, 2008 at 3:10 PM 
I don't know where there is a regular release, so I tried to decipher the weird instructions for getting the source code, and as best I can manage, it is like so:

Get the SvnBridge program and run it (some piece of software to gain access to whatever weird system is here from a regular svn client, I think).

Look up project info on the Source Code tab:


Project Name: CKS
Server URL:

Fill in project info to this template:


I believe this yields this:


Try that and get svn errors:

Error: PROPFIND request failed on '/CKS'
Error: General svn error from server

Then, not sure what is next -- I tried posting an issue, but I don't know where to find it, and I don't see any email in the inbox I created for this account, to see if anyone responded. Does anyone know how to successfully obtain this software? Or if there are any release packages that can be obtained?