• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
TSB Alfresco Cobrand White tagline

Technology Services Group

  • Home
  • Products
    • Alfresco Enterprise Viewer
    • OpenContent Search
    • OpenContent Case
    • OpenContent Forms
    • OpenMigrate
    • OpenContent Web Services
    • OpenCapture
    • OpenOverlay
  • Solutions
    • Alfresco Content Accelerator for Claims Management
      • Claims Demo Series
    • Alfresco Content Accelerator for Policy & Procedure Management
      • Compliance Demo Series
    • OpenContent Accounts Payable
    • OpenContent Contract Management
    • OpenContent Batch Records
    • OpenContent Government
    • OpenContent Corporate Forms
    • OpenContent Construction Management
    • OpenContent Digital Archive
    • OpenContent Human Resources
    • OpenContent Patient Records
  • Platforms
    • Alfresco Consulting
      • Alfresco Case Study – Canadian Museum of Human Rights
      • Alfresco Case Study – New York Philharmonic
      • Alfresco Case Study – New York Property Insurance Underwriting Association
      • Alfresco Case Study – American Society for Clinical Pathology
      • Alfresco Case Study – American Association of Insurance Services
      • Alfresco Case Study – United Cerebral Palsy
    • HBase
    • DynamoDB
    • OpenText & Documentum Consulting
      • Upgrades – A Well Documented Approach
      • Life Science Solutions
        • Life Sciences Project Sampling
    • Veeva Consulting
    • Ephesoft
    • Workshare
  • Case Studies
    • White Papers
    • 11 Billion Document Migration
    • Learning Zone
    • Digital Asset Collection – Canadian Museum of Human Rights
    • Digital Archive and Retrieval – ASCP
    • Digital Archives – New York Philharmonic
    • Insurance Claim Processing – New York Property Insurance
    • Policy Forms Management with Machine Learning – AAIS
    • Liferay and Alfresco Portal – United Cerebral Palsy of Greater Chicago
  • About
    • Contact Us
  • Blog

Documentum to Alfresco Migration – Alfresco as a front-end, Documentum for Archival?

You are here: Home / Alfresco / Documentum to Alfresco Migration – Alfresco as a front-end, Documentum for Archival?

December 12, 2012

We had an interesting call with a client yesterday that is looking for content management capabilities for BIMserver.  BIMserver (www.bimserver.org) is an opensource Building Information Modelserver.  In this case, the BIMserver already integrates with Alfresco .  Unfortunately an internal company mandate specifies that Documentum be used for long-term record retention.  Unfortunately we are seeing this scenario often as the political pressure to justify a previous large Documentum purchase will take precedent over a current technology decision. This post will discuss a hybrid approach along with other alternatives.

Why not just integrate BIMserver with Documentum?

The client has concluded that building the open source equivalent to Documentum is not in their or Documentum’s long term vision due to support, cost and development resources required.  The client would like to use the already existing Alfresco integration for work in process while treating Documentum as an archive with greater amounts of storage.

Another significant issue exists regarding users and licensing.  The client may have thousands of users accessing the system.  Many of the users would be short-term users (one or two accesses).  The client was particularly concerned with the Documentum licensing model of named users.   For those unfamiliar with the named user model, it is different than a simple user model.  A named user represents a person (ex: Bob Smith).  Alfresco has a CPU and support only licensing model that, for the large number or casual contributors, makes more business sense.

What about Documentum for all storage?

When we first started talking to the client, the client was considering, per the advice of their Documentum resource, leveraging Alfresco for the front-end but storing all objects in Documentum via web service calls and a common user-id.  Alfresco, as an open-source platform, can be modified to store content outside of the repository but it would take some effort.

As we have mentioned at this site multiple times, leveraging anonymous access to Documentum (ex: User=Guest, Password=Guest) is a huge Documentum software audit flag and we would highly discourage it unless you wish to buy licenses for all employees in your organization that can reach the website.  From the EMC software use rights documentation  – http://www.emc.com/collateral/software/warranty-maintenance/h2483-sw-use-rights.pdf

Named User Licensing Model – Licensing and pricing is based upon the total number of unique named users accessing the Software, whether such users are actively using the Software, or accessing the Software at any given time.  If a named user leaves the employ of the customer, or moves into a role that doesn’t require access to the Software, the seat does not have to be relinquished by the customer, but can be reassigned to a different named user.

Software Access and Use Requirements – Except as otherwise agreed in writing, licenses are required for each device/user accessing or using the Software, notwithstanding any non-EMC technology used to (i) reduce the number of devices or users the Software directly manages; (ii) pool connections; or (iii) reduce the number of devices/users accessing or using the Software.

Hybrid Approach-  Front-End Alfresco, Documentum for Archival

The approach we are recommending to the client it to treat Documentum more for archival rather than real—time access.  The process would work something like the below:

  1. Alfresco is the storage for BIM.  All documents are entered, routed, approved and generally worked on from the Alfresco repository.
  2. When documents reach a state where they become a “record”, an automatic process would copy those documents to Documentum being used as the record retention archive.  When the documents are updated in Alfresco, the process would automatically update the documents in the Documentum archive.
  3. Documents in the Documentum Archive would be a record and would have security limited where they could not be updated (read-only access for Documentum users)
  4. If storage became an issue in the Alfresco repository, the content for the documents that have been archived could be deleted, leaving the meta-data with an indication that the content has been archived.
  5. If access to the deleted content was required from Alfresco, users could request to restore the archived content.  An automatic process would copy the documents back to Alfresco for continued updates.

The client was slightly concerned that Documentum/EMC might not “approve” this approach.  In working with clients and the different integration options with Documentum, typically Documentum will push for “all users need a named user license to Documentum for all applications that access content”.  There are some notable arguments why the hybrid approach is easily within the software rights:

  1. Documentum sells a tool, Site Caching Services, that is used to push content out of Documentum by consumption by different tools.  We often saw this used with Web Publishing solutions.
  2. Documentum sells a tool, Documentum Repository services for SharePoint, that allows SharePoint to be a front-end with all content being stored in Documentum (and only accessible by SharePoint).
  3. Documentum sells Captiva, a software that can be used by multiple scanners yet only one license is required for the bulk-upload component.
  4. Per the software use rights, the Documentum software is not managing the users (and couldn’t, given that there is no integration to BIMserver), Alfresco is managing the users.  There is no pooling of connections as the archival process is run intermediately and could just be a daily or twice daily job.

OpenMigrate supports a Hybrid Model

The client initially contacted TSG based on the success of OpenMigrate in both the Documentum and Alfresco space.  In supporting the hybrid approach, OpenMigrate can:

  1. Copy content from Alfresco (source) to Documentum (target) with mapping of attributes, preservation of versions and assignment of security unique for each platform.
  2. Copy content from Documentum (source) to Alfresco (target) with mapping of attributes, preservation of versions and assignment of security.
  3. Be configured to run weekly, daily, hourly or other time interval to support archival.

Let us know your thoughts on the approach below.

Filed Under: Alfresco, Documentum, OpenMigrate

Reader Interactions

Comments

  1. Paras says

    December 12, 2012 at 7:01 pm

    Based on the Documentum Export module for Captiva argument – I would tend to support TSG’s argument but how is this different to a ‘custom end-user client’ that uses a single account to access content from Documentum on every user’s behalf? – except for the fact that the integration between Documentum and Alfresco is not ‘real-time’ like it would be for a ‘custom end-user client’

    Reply
    • TSG Dave says

      December 13, 2012 at 9:29 am

      Paras,

      Thanks as always for your posts. I would say that if we built integration between BIM and Documentum, that would qualify as a custom end-user client. The point of the approach was that Alfresco is really managing all the client documents and Documentum is not being used by the users but only by the system as archival. The “real-time” we would agree sounds like cheating or developing software just to avoid licenses. The driving motive for this approach it to leverage Alfresco for BIM but share the Documentums (with named Documentum users) when the documents reach an “archive” state.

      Dave

      Reply

Trackbacks

  1. Documentum to Alfresco Migration – Why Now? « TSG Blog says:
    February 11, 2013 at 2:13 pm

    […] Alfresco as a front-end, Documentum for Archival […]

    Reply

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Search

Related Posts

  • Mobius Content Services Migrations with OpenMigrate
  • Migrating to Alfresco – Reducing Risk, Stress and Cost with a Rolling Migration
  • Redaction for AWS, Alfresco, Documentum and Hadoop – Bulk Redaction upon Ingestion or Migration
  • ECM Migrations – 10 Reasons there will never be an “Easy Button” for migrations
  • OpenContent Solr Services – New TSG Product Offering
  • Documentum – What is the business case to replace it?
  • Data Visualization Dashboard for ECM Migrations
  • Ephesoft Accounts Payable Solution for Alfresco, Documentum and Hadoop
  • Documentum or Alfresco Migration Tools – What about Speed?
  • Documentum Migration to Alfresco – Best Practices – Recording Available

Recent Posts

  • Alfresco Content Accelerator and Alfresco Enterprise Viewer – Improving User Collaboration Efficiency
  • Alfresco Content Accelerator – Document Notification Distribution Lists
  • Alfresco Webinar – Productivity Anywhere: How modern claim and policy document processing can help the new work-from-home normal succeed
  • Alfresco – Viewing Annotations on Versions
  • Alfresco Content Accelerator – Collaboration Enhancements
stacks-of-paper

11 BILLION DOCUMENT
BENCHMARK
OVERVIEW

Learn how TSG was able to leverage DynamoDB, S3, ElasticSearch & AWS to successfully migrate 11 Billion documents.

Download White Paper

Footer

Search

Contact

22 West Washington St
5th Floor
Chicago, IL 60602

inquiry@tsgrp.com

312.372.7777

Copyright © 2023 · Technology Services Group, Inc. · Log in

This website uses cookies to improve your experience. Please accept this site's cookies, but you can opt-out if you wish. Privacy Policy ACCEPT | Cookie settings
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT