Alfresco target connector
The Alfresco target connector uses the Alfresco REST API that is supported by Alfresco 4.2 and higher.
Features
- Node creation without versions. A node represents folders and documents in Alfresco.
- Custom content types.
- Custom properties/aspects.
Settings
mongoConnection
The Mongo connection string including the database name to connect to.
alfrescoUsername
The Alfresco REST API username.
alfrescoPassword
The Alfresco REST API password.
alfrescoUrl
The Alfresco base URL.
Example: http://localhost:8080
Model
The Alfresco metadata is populated from the Content Store. Below we describe the schemas with an explanation of how the fields are translated to the Alfresco fields.
{
"migration" : {
// REQUIRED | BOOLEAN | DESCRIPTION: Only objects where this value is set to 'true' will be created in Alfresco
"migrate" : true
},
"target" : {
// All the Content Store required fields + optional ones if required. Fields will be mapped to their Alfresco counter part automatically.
// For example target.contentType.systemName will be mapped to nodeType, target.description will be mapped to cm:description and target.created.principal.systemName will be mapped to cm:creator
"properties" : {
// Any additional properties, using their technical property names defined in Alfresco
// To find out about the technical names, use the Alfresco Model manager under Admin Tools
}
}
}