home.harvest.workflows.simple.json Maven / Gradle / Ivy
{
"presentation-settings": {
"hide-funding-body-label" : "false"
},
"harvester": {
"type": "workflow-harvester",
"workflow-harvester": {
"force-storage": "true"
}
},
"workflow-id":"simple",
"page-title": "New Research Data",
"transformer": {
"curation": ["local"],
"metadata": ["jsonVelocity"]
},
"curation": {
"neverPublish": false,
"alreadyCurated": false
},
"display-type":"package-simple",
"transformerOverrides": {
"local": {
"template": "${server.url.base}published/detail/[[OID]]"
}
},
"indexer": {
"script": {
"type": "python",
"rules": "simpleworkflow-rules.py"
},
"params": {
"repository.name": "ReDBox",
"repository.type": "Data Management Portal"
}
},
"form-configuration": "form-configuration/simpleform.json",
"stages": [
{
"name": "inbox",
"label": "Inbox",
"description": "Potential records for investigation.",
"owner_edit_allowed": "true",
"security": ["admin"],
"visibility": ["admin"],
"actions" :[ { "action-name" : "next",
"target-step" : "investigation" }]
},
{
"name": "investigation",
"label": "Investigation",
"description": "Records under investigation.",
"security": [ "admin"],
"visibility": ["admin"],
"template": "workflows/simpleworkflow"
}
]
}