curl --user administrator:y0uR_P455woR*d \
-H "Content-Type: application/json" \
-X POST http://localhost:8080/midpoint/ws/rest/tasks \
-v \
--data-binary @./samples/rest/task-recompute-members-employee.json
Create a new Task object in MidPoint with file data source
Show data source example for "Create a new Task object in MidPoint" | GitHub
{
"task" : {
"name" : "Recompute all direct members of Role Basic Employee",
"schedulingState" : "ready",
"binding" : "loose",
"activity" : {
"work" : {
"recomputation" : {
"objects" : {
"type" : "UserType",
"query" : {
"filter" : {
"text" : "assignment matches (targetRef matches (oid = '96262f4f-053a-4b0b-8901-b3ec01e3509c'))"
}
}
}
}
}
}
}
}
The response is an HTTP 202 code in case of success without a response body. Also, the response contains a Location Header pointing to the location of the created user.
Example location header
Location: http://localhost:8080/midpoint/ws/rest/tasks/6d13632c-6b75-4a33-9744-ec9523375f6b
Was this page helpful?
YES
NO
Thanks for your feedback