schedule-taskscan_passwordchange.json revision a60d77aaed3324cd783f4e648fedfecd54f8e551
{
"enabled" : false,
"type" : "cron",
"schedule" : "0 * * * * ?",
"concurrentExecution" : false,
"invokeService" : "taskscanner",
"invokeContext" : {
"waitForCompletion" : false,
"numberOfThreads" : 5,
"scan" : {
"_queryId" : "scan-tasks",
"object" : "managed/user",
"property" : "/lastPasswordSet",
"condition" : {
"before" : "${Time.now - 1h}"
},
"taskState" : {
"started" : "/passwordChange/task-started",
"completed" : "/passwordChange/task-completed"
},
"recovery" : {
"timeout" : "10m"
}
},
"task" : {
"script" : {
"type" : "text/javascript",
"file" : "script/passwordchange.js"
}
}
}
}