diff --git a/config/initial-objects/000-system-configuration.xml b/config/initial-objects/000-system-configuration.xml index ea41969daed..3343f608de7 100644 --- a/config/initial-objects/000-system-configuration.xml +++ b/config/initial-objects/000-system-configuration.xml @@ -8,6 +8,7 @@ SystemConfiguration @@ -277,7 +278,217 @@ + + reconciliation-tasks-view + 30 + TaskType + + + + + + recomputation-tasks-view + 30 + TaskType + + + + + + import-tasks-view + 30 + TaskType + + + + + + live-sync-tasks-view + 30 + TaskType + + + + + + async-update-tasks-view + 30 + TaskType + + + + + + cleanup-tasks-view + 30 + TaskType + + + + + + report-tasks-view + 30 + TaskType + + + + + + single-bulk-action-tasks-view + 30 + TaskType + + + + + + iterative-bulk-action-tasks-view + 30 + TaskType + + + + + + certification-tasks-view + 30 + TaskType + + + + + + approval-tasks-view + 30 + TaskType + + + + + + utility-tasks-view + 30 + TaskType + + + + + + system-tasks-view + 30 + TaskType + + + + + + + c:TaskType + + 150 + + + + + cleanupAfterCompletion + + + threadStopAction + + + binding + + + dependent + + + + 900 + + + + + executionStatus + + + node + + + nodeAsObserved + + + resultStatus + + + result + + + nextRunStartTimestamp + + + nextRetryTimestamp + + + unpauseAction + + + taskIdentifier + + + parent + + + waitingReason + + + stateBeforeSuspend + + + category + + + otherHandlersUriStack + + + channel + + + subtaskRef + + + dependentTaskRef + + + lastRunStartTimestamp + + + lastRunFinishTimestamp + + + completionTimestamp + + + + 910 + hidden + + + + + progress + + + expectedTotal + + + stalledSince + + + + + diff --git a/config/initial-objects/110-report-user-list.xml b/config/initial-objects/110-report-user-list.xml index 3684b9a4449..26d4368676e 100644 --- a/config/initial-objects/110-report-user-list.xml +++ b/config/initial-objects/110-report-user-list.xml @@ -7,17 +7,16 @@ --> - Users in MidPoint - Users listed in MidPoint. - jasper - - true - - PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8IURPQ1RZUEUgamFzcGVyVGVtcGxhdGUNCiAgUFVCTElDICItLy9KYXNwZXJSZXBvcnRzLy9EVEQgVGVtcGxhdGUvL0VOIg0KICAiaHR0cDovL2phc3BlcnJlcG9ydHMuc291cmNlZm9yZ2UubmV0L2R0ZHMvamFzcGVydGVtcGxhdGUuZHRkIj4NCjxqYXNwZXJUZW1wbGF0ZT4NCiAgICAgICAgCTxzdHlsZSBmb250TmFtZT0iRGVqYVZ1IFNhbnMiIGZvbnRTaXplPSIxMCIgaEFsaWduPSJMZWZ0IiBpc0RlZmF1bHQ9InRydWUiIGlzUGRmRW1iZWRkZWQ9InRydWUiIA0KCQkJCSAgIG5hbWU9IkJhc2UiIHBkZkVuY29kaW5nPSJJZGVudGl0eS1IIiBwZGZGb250TmFtZT0iRGVqYVZ1U2Fucy50dGYiIHZBbGlnbj0iTWlkZGxlIj4NCgkJCTwvc3R5bGU+DQoJCQk8c3R5bGUgYmFja2NvbG9yPSIjMjY3OTk0IiBmb250U2l6ZT0iMjYiIGZvcmVjb2xvcj0iI0ZGRkZGRiIgaXNEZWZhdWx0PSJmYWxzZSINCiAgICAgICAgICAgICAgICAgICBtb2RlPSJPcGFxdWUiIG5hbWU9IlRpdGxlIiBzdHlsZT0iQmFzZSIvPiANCgkJCTxzdHlsZSBmb250U2l6ZT0iMTIiIGZvcmVjb2xvcj0iIzAwMDAwMCIgaXNEZWZhdWx0PSJmYWxzZSIgbmFtZT0iUGFnZSBoZWFkZXIiDQogICAgICAgICAgICAgICAgICAgc3R5bGU9IkJhc2UiLz4NCgkJCTxzdHlsZSBiYWNrY29sb3I9IiMzMzMzMzMiIGZvbnRTaXplPSIxMiIgZm9yZWNvbG9yPSIjRkZGRkZGIiBoQWxpZ249IkNlbnRlciINCiAgICAgICAgICAgICAgICAgICBpc0RlZmF1bHQ9ImZhbHNlIiBtb2RlPSJPcGFxdWUiIG5hbWU9IkNvbHVtbiBoZWFkZXIiIHN0eWxlPSJCYXNlIi8+DQoJCQk8c3R5bGUgaXNCb2xkPSJmYWxzZSIgaXNEZWZhdWx0PSJmYWxzZSIgbmFtZT0iRGV0YWlsIiBzdHlsZT0iQmFzZSIvPg0KICAgICAgICAgICAgPHN0eWxlIGlzQm9sZD0iZmFsc2UiIGlzRGVmYXVsdD0iZmFsc2UiIG5hbWU9IkNvZGUiIHN0eWxlPSJCYXNlIiBmb250U2l6ZT0iOSIvPg0KCQkJPHN0eWxlIGZvbnRTaXplPSI5IiBmb3JlY29sb3I9IiMwMDAwMDAiIGlzRGVmYXVsdD0iZmFsc2UiIG5hbWU9IlBhZ2UgZm9vdGVyIg0KICAgICAgICAgICAgICAgICAgIHN0eWxlPSJCYXNlIi8+DQoJCTwvamFzcGVyVGVtcGxhdGU+ - pdf - JRSwapFileVirtualizer - 300 - 10000 - 300000 + Users in MidPoint + Users listed in MidPoint. + jasper + + + PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8IURPQ1RZUEUgamFzcGVyVGVtcGxhdGUNCiAgUFVCTElDICItLy9KYXNwZXJSZXBvcnRzLy9EVEQgVGVtcGxhdGUvL0VOIg0KICAiaHR0cDovL2phc3BlcnJlcG9ydHMuc291cmNlZm9yZ2UubmV0L2R0ZHMvamFzcGVydGVtcGxhdGUuZHRkIj4NCjxqYXNwZXJUZW1wbGF0ZT4NCiAgICAgICAgCTxzdHlsZSBmb250TmFtZT0iRGVqYVZ1IFNhbnMiIGZvbnRTaXplPSIxMCIgaEFsaWduPSJMZWZ0IiBpc0RlZmF1bHQ9InRydWUiIGlzUGRmRW1iZWRkZWQ9InRydWUiIA0KCQkJCSAgIG5hbWU9IkJhc2UiIHBkZkVuY29kaW5nPSJJZGVudGl0eS1IIiBwZGZGb250TmFtZT0iRGVqYVZ1U2Fucy50dGYiIHZBbGlnbj0iTWlkZGxlIj4NCgkJCTwvc3R5bGU+DQoJCQk8c3R5bGUgYmFja2NvbG9yPSIjMjY3OTk0IiBmb250U2l6ZT0iMjYiIGZvcmVjb2xvcj0iI0ZGRkZGRiIgaXNEZWZhdWx0PSJmYWxzZSINCiAgICAgICAgICAgICAgICAgICBtb2RlPSJPcGFxdWUiIG5hbWU9IlRpdGxlIiBzdHlsZT0iQmFzZSIvPiANCgkJCTxzdHlsZSBmb250U2l6ZT0iMTIiIGZvcmVjb2xvcj0iIzAwMDAwMCIgaXNEZWZhdWx0PSJmYWxzZSIgbmFtZT0iUGFnZSBoZWFkZXIiDQogICAgICAgICAgICAgICAgICAgc3R5bGU9IkJhc2UiLz4NCgkJCTxzdHlsZSBiYWNrY29sb3I9IiMzMzMzMzMiIGZvbnRTaXplPSIxMiIgZm9yZWNvbG9yPSIjRkZGRkZGIiBoQWxpZ249IkNlbnRlciINCiAgICAgICAgICAgICAgICAgICBpc0RlZmF1bHQ9ImZhbHNlIiBtb2RlPSJPcGFxdWUiIG5hbWU9IkNvbHVtbiBoZWFkZXIiIHN0eWxlPSJCYXNlIi8+DQoJCQk8c3R5bGUgaXNCb2xkPSJmYWxzZSIgaXNEZWZhdWx0PSJmYWxzZSIgbmFtZT0iRGV0YWlsIiBzdHlsZT0iQmFzZSIvPg0KICAgICAgICAgICAgPHN0eWxlIGlzQm9sZD0iZmFsc2UiIGlzRGVmYXVsdD0iZmFsc2UiIG5hbWU9IkNvZGUiIHN0eWxlPSJCYXNlIiBmb250U2l6ZT0iOSIvPg0KCQkJPHN0eWxlIGZvbnRTaXplPSI5IiBmb3JlY29sb3I9IiMwMDAwMDAiIGlzRGVmYXVsdD0iZmFsc2UiIG5hbWU9IlBhZ2UgZm9vdGVyIg0KICAgICAgICAgICAgICAgICAgIHN0eWxlPSJCYXNlIi8+DQoJCTwvamFzcGVyVGVtcGxhdGU+ + pdf + JRSwapFileVirtualizer + 300 + 10000 + 300000 diff --git a/config/initial-objects/501-archetype-task-reconciliation.xml b/config/initial-objects/501-archetype-task-reconciliation.xml new file mode 100644 index 00000000000..50c4a14daaa --- /dev/null +++ b/config/initial-objects/501-archetype-task-reconciliation.xml @@ -0,0 +1,124 @@ + + + Reconciliation task + + + + Reconciliation tasks + + fa fa-exchange + green + + + + extension + vacant + + + extension/mext:objectclass + visible + + + extension/mext:kind + visible + + + extension/mext:intent + visible + + + extension/mext:objectQuery + visible + + + extension/mext:workerThreads + visible + + + extension/mext:finishOperationsOnly + visible + + + extension/mext:dryRun + visible + + + + c:TaskType + + + + + + objectRef + + + extension/mext:objectclass + + + extension/mext:kind + + + extension/mext:intent + + + extension/mext:objectQuery + + + + + + + + extension/mext:workerThreads + + + extension/mext:finishOperationsOnly + + + extension/mext:dryRun + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/synchronization/task/reconciliation/handler-3 + + + handlerUri + + + + + + + + weak + + Reconciliation + + + category + + + + + diff --git a/config/initial-objects/502-archetype-task-recomputation.xml b/config/initial-objects/502-archetype-task-recomputation.xml new file mode 100644 index 00000000000..513c812991c --- /dev/null +++ b/config/initial-objects/502-archetype-task-recomputation.xml @@ -0,0 +1,114 @@ + + + Recomputation task + + + + Recomputation tasks + + fa fa-cogs + green + + + + extension + vacant + + + extension/mext:objectType + visible + + + extension/mext:objectQuery + visible + + + extension/mext:searchOptions + visible + + + extension/mext:useRepositoryDirectly + visible + + + extension/mext:workerThreads + visible + + + extension/mext:modelExecuteOptions + visible + + + + c:TaskType + + + + + + extension/mext:objectType + + + extension/mext:objectQuery + + + extension/mext:searchOptions + + + extension/mext:useRepositoryDirectly + + + + + + + + extension/mext:workerThreads + + + extension/mext:modelExecuteOptions + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/synchronization/task/recompute/handler-3 + + + handlerUri + + + + + + + + weak + + Recomputation + + + category + + + + + diff --git a/config/initial-objects/503-archetype-task-import.xml b/config/initial-objects/503-archetype-task-import.xml new file mode 100644 index 00000000000..398215e8b6a --- /dev/null +++ b/config/initial-objects/503-archetype-task-import.xml @@ -0,0 +1,117 @@ + + + Import task + + + + Import tasks + + fa fa-upload + green + + + + extension + vacant + + + extension/mext:objectclass + visible + + + extension/mext:kind + visible + + + extension/mext:intent + visible + + + extension/mext:objectQuery + visible + + + extension/mext:workerThreads + visible + + + extension/mext:dryRun + visible + + + + TaskType + + + + + + objectRef + + + extension/mext:objectclass + + + extension/mext:kind + + + extension/mext:intent + + + extension/mext:objectQuery + + + + + + + + extension/mext:workerThreads + + + extension/mext:dryRun + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/synchronization/task/import/handler-3 + + + handlerUri + + + + + + + + weak + + ImportingAccounts + + + category + + + + + diff --git a/config/initial-objects/504-archetype-task-live-sync.xml b/config/initial-objects/504-archetype-task-live-sync.xml new file mode 100644 index 00000000000..28efac11524 --- /dev/null +++ b/config/initial-objects/504-archetype-task-live-sync.xml @@ -0,0 +1,141 @@ + + + Live synchronization task + + + + Live synchronization tasks + + fa fa-refresh + green + + + + extension + vacant + + + extension/mext:objectclass + visible + + + extension/mext:kind + visible + + + extension/mext:intent + visible + + + extension/mext:synchronizationOptions + visible + + + extension/mext:workerThreads + visible + + + extension/mext:dryRun + visible + + + extension/mext:retryLiveSyncErrors + visible + + + extension/mext:updateLiveSyncTokenInDryRun + visible + + + extension/livesync:token + visible + + + + TaskType + + + + + + objectRef + + + extension/mext:objectclass + + + extension/mext:kind + + + extension/mext:intent + + + + + + + + extension/mext:workerThreads + + + extension/mext:dryRun + + + extension/mext:retryLiveSyncErrors + + + extension/mext:updateLiveSyncTokenInDryRun + + + + + + + + extension/livesync:token + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/synchronization/task/live-sync/handler-3 + + + handlerUri + + + + + + + + weak + + LiveSynchronization + + + category + + + + + diff --git a/config/initial-objects/505-archetype-task-async-update.xml b/config/initial-objects/505-archetype-task-async-update.xml new file mode 100644 index 00000000000..4948c81997c --- /dev/null +++ b/config/initial-objects/505-archetype-task-async-update.xml @@ -0,0 +1,77 @@ + + + Asynchronous update task + + + + Asynchronous update tasks + + fa fa-bolt + green + + + + extension + vacant + + + extension/mext:workerThreads + visible + + + + TaskType + + + + + + objectRef + + + extension/mext:workerThreads + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/synchronization/task/async-update/handler-3 + + + handlerUri + + + + + + + + weak + + AsynchronousUpdate + + + category + + + + + diff --git a/config/initial-objects/506-archetype-task-cleanup.xml b/config/initial-objects/506-archetype-task-cleanup.xml new file mode 100644 index 00000000000..7a87d788fdb --- /dev/null +++ b/config/initial-objects/506-archetype-task-cleanup.xml @@ -0,0 +1,74 @@ + + + Cleanup task + + + + Cleanup tasks + + fa fa-trash + green + + + + extension + vacant + + + extension/mext:cleanupPolicies + visible + + + + TaskType + + + + + + extension/mext:cleanupPolicies + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/cleanup/handler-3 + + + handlerUri + + + + + + + + weak + + Cleanup + + + category + + + + + diff --git a/config/initial-objects/507-archetype-task-report.xml b/config/initial-objects/507-archetype-task-report.xml new file mode 100644 index 00000000000..c86e5679b97 --- /dev/null +++ b/config/initial-objects/507-archetype-task-report.xml @@ -0,0 +1,68 @@ + + + Report task + + + + Report tasks + + fa fa-pie-chart + green + + + + extension + vacant + + + extension/rext:reportParam + visible + + + extension/rext:reportOutputOid + visible + + + + TaskType + + + + + + extension/rext:reportParam + + + extension/rext:reportOutputOid + + + + + + + + TaskType + + + + + + weak + + Report + + + category + + + + + diff --git a/config/initial-objects/508-archetype-task-single-bulk-action.xml b/config/initial-objects/508-archetype-task-single-bulk-action.xml new file mode 100644 index 00000000000..21cc8be36c8 --- /dev/null +++ b/config/initial-objects/508-archetype-task-single-bulk-action.xml @@ -0,0 +1,74 @@ + + + Single bulk action task + + + + Single bulk action tasks + + fa fa-bullseye + green + + + + extension + vacant + + + extension/scext:executeScript + visible + + + + TaskType + + + + + + extension/scext:executeScript + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/scripting/handler-3 + + + handlerUri + + + + + + + + weak + + BulkActions + + + category + + + + + diff --git a/config/initial-objects/509-archetype-task-iterative-bulk-action.xml b/config/initial-objects/509-archetype-task-iterative-bulk-action.xml new file mode 100644 index 00000000000..e0fdccdb9b9 --- /dev/null +++ b/config/initial-objects/509-archetype-task-iterative-bulk-action.xml @@ -0,0 +1,115 @@ + + + Iterative bulk action task + + + + Iterative bulk action tasks + + fa fa-bullseye + green + + + + extension + vacant + + + extension/mext:objectType + visible + + + extension/mext:objectQuery + visible + + + extension/mext:searchOptions + visible + + + extension/mext:useRepositoryDirectly + visible + + + extension/scext:executeScript + visible + + + extension/mext:workerThreads + visible + + + + c:TaskType + + + + + + extension/mext:objectType + + + extension/mext:objectQuery + + + extension/mext:searchOptions + + + extension/mext:useRepositoryDirectly + + + + + + + + extension/scext:executeScript + + + extension/mext:workerThreads + + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/model/iterative-scripting/handler-3 + + + handlerUri + + + + + + + + weak + + BulkActions + + + category + + + + + diff --git a/config/initial-objects/520-archetype-task-certification.xml b/config/initial-objects/520-archetype-task-certification.xml new file mode 100644 index 00000000000..795e0ce67ec --- /dev/null +++ b/config/initial-objects/520-archetype-task-certification.xml @@ -0,0 +1,40 @@ + + + Certification-related task + + + + Certification-related tasks + + fa fa-certificate + green + + + + + + + TaskType + + + + + + weak + + AccessCertification + + + category + + + + + diff --git a/config/initial-objects/521-archetype-task-approval.xml b/config/initial-objects/521-archetype-task-approval.xml new file mode 100644 index 00000000000..20024c3a8de --- /dev/null +++ b/config/initial-objects/521-archetype-task-approval.xml @@ -0,0 +1,53 @@ + + + Approval-related task + + + + Approval-related tasks + + fe fe-case-object + green + + + + + + + TaskType + + + + + + weak + + http://midpoint.evolveum.com/xml/ns/public/workflow/operation-execution/handler-3 + + + handlerUri + + + + + + + + weak + + Workflow + + + category + + + + + diff --git a/config/initial-objects/528-archetype-task-util.xml b/config/initial-objects/528-archetype-task-util.xml new file mode 100644 index 00000000000..ce01c8df650 --- /dev/null +++ b/config/initial-objects/528-archetype-task-util.xml @@ -0,0 +1,40 @@ + + + Utility task + + + + Utility tasks + + fa fa-wrench + green + + + + + + + TaskType + + + + + + weak + + Utility + + + category + + + + + diff --git a/config/initial-objects/529-archetype-task-system.xml b/config/initial-objects/529-archetype-task-system.xml new file mode 100644 index 00000000000..f423ba952c7 --- /dev/null +++ b/config/initial-objects/529-archetype-task-system.xml @@ -0,0 +1,40 @@ + + + System task + + + + System tasks + + fa fa-save + green + + + + + + + TaskType + + + + + + weak + + System + + + category + + + + + diff --git a/config/initial-objects/060-task-cleanup.xml b/config/initial-objects/550-task-cleanup.xml similarity index 85% rename from config/initial-objects/060-task-cleanup.xml rename to config/initial-objects/550-task-cleanup.xml index 408b275e4f4..4a6c622c225 100644 --- a/config/initial-objects/060-task-cleanup.xml +++ b/config/initial-objects/550-task-cleanup.xml @@ -10,10 +10,13 @@ Cleanup A system task that repeatedly checks for outdated objects (e.g. closed tasks, old audit records) and removes them. + + + runnable - System + Cleanup http://midpoint.evolveum.com/xml/ns/public/model/cleanup/handler-3 recurring loose diff --git a/config/initial-objects/070-task-validity.xml b/config/initial-objects/560-task-validity.xml similarity index 88% rename from config/initial-objects/070-task-validity.xml rename to config/initial-objects/560-task-validity.xml index 1228e97abef..cd387ed6176 100644 --- a/config/initial-objects/070-task-validity.xml +++ b/config/initial-objects/560-task-validity.xml @@ -13,6 +13,10 @@ runnable + + + + System http://midpoint.evolveum.com/xml/ns/public/model/focus-validity-scanner/handler-3 recurring diff --git a/config/initial-objects/080-task-trigger.xml b/config/initial-objects/570-task-trigger.xml similarity index 87% rename from config/initial-objects/080-task-trigger.xml rename to config/initial-objects/570-task-trigger.xml index e84b633ba36..d874a27dbe6 100644 --- a/config/initial-objects/080-task-trigger.xml +++ b/config/initial-objects/570-task-trigger.xml @@ -13,6 +13,10 @@ runnable + + + + System http://midpoint.evolveum.com/xml/ns/public/model/trigger/scanner/handler-3 recurring