Document Management System (DMS)

Specify exactly who can see, edit, add or approve content, document by document. Build complex folder structures and categorize to reflect your document management needs. Index the contents so users can easily find them. Allow users to edit documents online while locking the file for others.

Key Features of Document Management System (DMS)

Organize your content

  1. Store your files in a folder structure, just as you would when using your trusted Windows Explorer. Any document belongs to exactly one folder.
  2. Organize your files using categories. Any document can belong to multiple categories.

Share content

  1. Share your files across your portal. Every DMS module is a virtual drive into an underlying folder structure. Instantiate multiple DMS instances in your portal and allow your users to share content across the portal.
  2. Link to content in DMS using URL that will navigate to content automatically
  3. Syndicate content from DMS using RSS

RSS Syndication

  1. Restrict to category
  2. Restrict to folder
  3. You can specify a custom filter to further limit the content being syndicated
  4. Set nr of items to syndicate
  5. Rss feed includes document metadata in extension (in its own namespace)

Document Upload/Download

  1. Use the wizard to upload content. Uploading becomes much more user friendly using a wizard interface, guiding the user through the process.
  2. Restrict to folder
  3. Upload control shows progress and prevents mishaps. The upload control gives the user feedback about the upload process.
  4. Upload multiple files at once.
  5. Double click download.


  1. Drag and drop from your Windows Explorer to upload/download content to/from the Document Exchange
  2. Open well known document formats (Office) directly from the document exchange in your client applications.
  3. Use your own Windows Explorer to organize content (add, delete, move, etc)


  1. Every item (folder, document, etc) has its own security settings.
  2. Permissions are both role- and user based.
  3. Permissions are extensible. By default ADD, VIEW, EDIT, APPROVE are available. For custom applications more can be added.


  1. Full per item approval mechanism. Content will not show up until approved.
  2. Versioning of documents. You can specify the number of versions that should be kept on the server per document.

Templatable UI

  1. Use a templatable UI to make DMS look how you want.
  2. Templates are text/html files containing tokens that are replaced by content at runtime.

Ajax UI

  1. A three pane display shows navigation, file lists, and file details with statistics all on one page. The use of a splitter allows the user to examine each in detail.
  2. There is a context sensitive menu on each item. Right click a file and a menu shows relevant to that file.


  1. Use the search box above the file list to quickly filter a list without interaction with the server (i.e. this is lightning fast)
  2. Search engine is configurable and can set changed per portal.


  1. Subscribe to content and be notified upon changes
  2. Use of tokens means admin can make custom notifications


Extensible architecture


  1. Document Exchange is powerful and fast. We continuously monitor performance and re-architect the application if necessary.