To setup OpenText Livelink as a repository add the example configuration, found at the end of this page, to the repositories.json. Change the settings according to your needs. Note that this plugin is based on a Livelink export that is stored in Mongo.
* = required
mongo*
Object containing the Mongo connection settings. Defaults to {}.
mongoOptions
Object containing the options for the Mongo connection.
collection
The Mongo connection that holds the Livelink objects. Defaults to documents.
query
A query to select/filter the objects from Mongo. Defaults to {}.
hashing
Object containing the hashing settings. The object must contain two keys. enabled
, specifies if hashing is enabled. Can be true or false. versions
specifies if hashing is enabled for each version.
The object defaults to {"enabled" : false,"versions" : false}
pathParsers*
Array of path parsers to resolve the binaryPath relative to the server. A path parser is structured as below.
{"regex":"C:\\\\(.*)","replacement":"Z:\\\\$1"}
accessTypes*
List of audit types that are considered access to an object.
Example configuration
"repositoryName" : {
"type" : "livelinkm",
"config": {
"mongo" : {"name" : "dbname", "host" : "localhost", "port" : 27017, "username" : null, "password" : null},
"pathParsers":[{"regex":"C:\\\\(.*)","replacement":"Z:\\\\$1"}],
"accessTypes" : ["Fetch","View"]
}
}
This connector supports custom metadata. Instruction on how to configure custom metadata can be found here.