Skip to main content
Version: Latest (4.58.2)

Documentum target connector

The Documentum target connector is supported by Documentum 7 and higher having the REST API enabled.

Features

  • Creation of (custom) folders
  • Creation of (custom) documents with their versions
  • Creation of renditions on documents

Settings

mongoConnection

The Mongo connection string including the database name to connect to.

documentumUsername

The Documentum REST API username with write access to the Documentum repositories that need to be migrated to.

documentumPassword

The Documentum REST API password.

documentumUrl

The URL to the Documentum REST API, including the repository to connect to.

Example: http://documentum.company.com:8080/dctm-rest/repositories/MyRepo

Model

The Documentum metadata is populated from the Content Store. Below we describe the schemas with an explanation of how the fields are translated to the Documentum fields.

RECORD and CONTAINER

{
"migration" : {
// REQUIRED | BOOLEAN | DESCRIPTION: Only objects where this value is set to 'true' will be created in Documentum
"migrate" : true
},
"target" : {
// All the Content Store required fields. `target.name.systemName` will be used for the object's name and `target.contentType.systemName` will be used for the content type.
"properties" : {
// Any additional properties, using their technical property names as defined in Documentum.
// The technical name of a property can be found on the content type in Documentum administrator under Administration -> Types. Example URL for Documentum administrator: http://documentum.company.com:8080/da.
}
}
}

BINARY

{
"migration" : {
// REQUIRED | BOOLEAN | DESCRIPTION: Only objects where this value is set to 'true' will be created in Documentum
"migrate" : true
},
"target" : {
// All the Content Store required fields + optional ones if needed. Fields will be mapped to their Documentum counter part automatically.
"properties" : {
// OPTIONAL | STRING | the file format. A list of allowed formats can be retrieved from Documentum administrator under Administration -> Formats. Example URL for Documentum administrator: http://documentum.company.com:8080/da.
"format" : "pdf"
}
}
}

In order to create a rendition on (a version of) a document, create a BINARY object for each rendition and associate this with the RECORD object. The first BINARY object in target.binaries will become the primary rendition.

note

If target.properties.format is not set on the BINARY, Documentum will try to guess the format. This can result in the wrong format being assigned, which has implications for the user trying to open and view the file. Therefore, it is strongly recommended to set the format for each file.