When looking at the requirements 200-500 users - I cannot imagine any
practically useful scenario without single sign on solution al least across
the web services and centralized group/access control.
With 200-500 users there would be fair amount of user and access management
workload. This needs
It's been several years since I looked into this... Like others have said,
the administrative overhead is substantial, and I ultimately decided that
it was just easier and more reliable (for my needs) to use Google.
That said... The top product I was looking at at the time was Kolab,
http://kolab.