Web Document Management System

Hi all,

I've been scouring the internet trying to find a basic document management system.  If I can't find one, I'll happily create one but was hoping to avoid it.  Unfortunately they seem to be well beyond what I need and getting the details all but impossible.  In short, all I need are the following features:

1) Web Based Interface
2) Microsoft Server Platform (so presumably IIS)
3) Can host in-house
4) Ability to store documents securley
5) Ability to have different 'entities' or 'companies' within the system
6) Read only access to users, allowing access to document within their entity/company only.

And that's it - a very simple document management system so I can setup a list of my customers with logins, upload documents to  it and they can download them (but only their documents).

Thanks in advance!

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Boyd (HiTechCoach) Trimmell, Microsoft Access MVPDesigner and DeveloperCommented:
When you need security it gets past simple and cheap really fast..

Here is a very popular one: http://www.laserfiche.com/en-us
Joe Winograd, Fellow&MVEDeveloperCommented:
Since you've been scouring the Internet, I'm sure you've found all of the "big boys" in DMS, such as Documentum, FileNet, Kofax, Laserfiche, OpenText, ReadSoft, SharePoint, and lots of others...even ERP vendors like Oracle and SAP.

But my guess is that all of these are too feature-laden and/or costly for you. I don't know of a DMS tailored to your small list of requirements. Like many products, they want to be able to look good on the "Features and Functions" checklists in RFPs, so they load up on 'em!

One other thing you need to be aware of is the impact of your business model on the license agreement. It sounds as if you'll be offering the DMS to your customers on a service bureau basis. Many EULAs prohibit that usage, so you'll need to have a contract with the vendor that allows it.

On the other hand, creating a home-brew product may prove to be difficult even with the minimal features that you need. Time-to-market and other criteria, such as customers wanting enhancements, would argue for a buy-decision, not a make-decision.

For all of these reasons, I suggest taking a look at the open source Alfresco:

I've personally used it only in a sandbox, so I can't vouch for it in production, but it has performed well in the sandbox and many folks (at EE and elsewhere) speak highly of it. From the website you can see that there's an active support community for it. Here's an EE thread from a few years ago that may be helpful in looking at Alfresco vs. SharePoint (of course, things have changed in both products since then):

Note that some of the data in that thread is even older, such as the accepted solution of:

So you'll want to look for updated info.

Alfresco is moving strongly to the cloud with its Alfresco Cloud version, but the Alfresco One version will meet your criterion #3 – hosted in-house. I believe that it also meets your other five criteria.

Alfresco is licensed under the Lesser Gnu Public License (LGPL) v3:

I do not believe that it restricts you from using the product in a service bureau, but I could be wrong about that...you should check the license carefully to make sure that your contemplated usage is in compliance. Regards, Joe
Boyd (HiTechCoach) Trimmell, Microsoft Access MVPDesigner and DeveloperCommented:
Here is an open source sharepoint alternative: http://www.sensenet.com/

FYI: You can install PHP for IIS and run PHP scripts/apps on a Windows Server. You are not limited to ASP/ASP.net

You may also want to check out http://www.openkm.com/en/
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

Joe Winograd, Fellow&MVEDeveloperCommented:
And LetoDMS is another open source DMS based on PHP and MySQL (licensed under the GNU GPL):

LetoDMS 4.0.0 RC1 was released a week ago:

I haven't tried it yet. Regards, Joe

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mango-ManAuthor Commented:
Thanks everyone!
Joe Winograd, Fellow&MVEDeveloperCommented:
You're welcome! Good luck in your business endeavor. Regards, Joe
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Document Management

From novice to tech pro — start learning today.