API Move Process - Assignee

Bom dia!

Gostaria que me ajudassem no entendimento da API Move (/v2/requests/{processInstanceId}/move).

No Json da requisição existe um campo chamado assignee, onde havia entendido que em uma tarefa atribuída para um grupo por exemplo, eu poderia passar o usuário que movimentaria a solicitação e dessa forma ele já faria a atribuição para o mesmo antes da movimentação.

Nos testes que fizemos percebemos que não é dessa forma que a API funciona.

Se esse campo não serve para isso, qual então a funcionalidade do mesmo?

Segue modelo do Json que está na documentação e o link da API.

{ "movementSequence": 0, "assignee": "string", "targetState": 0, "targetAssignee": "string", "subProcessTargetState": 0, "comment": "string", "asManager": true, "formFields": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" } }

https://api.fluig.com/latest/process-management/swagger-ui/#/Requests/move

Agradeço a atenção de todos!

Bom dia, no Campo Assignee: vc deve passar a matrícula do usuário, esse dado você consegue lá em Users do seu painel do controle do FLUIG, agora uma pergunta, você está conseguindo passar o OAuth tranquilo? estou com problemas de autenticação no OAuth, consegue me dar uma mãozinha?

Bom dia Guilherme.

Mesmo passando a matrícula do usuário no campo Assignee no Move Process, se a tarefa estiver definida para um grupo o mesmo não faz a atribuição ao usuário, e dessa forma estou sendo forçado a chamar mais uma API chamada AssumeProcessTask.
Essa é minha questão… Se na API de Move eu não consigo atribuir usando o Assignee, para que o mesmo serve?

Quanto ao oAuth estou utilizando sem problemas, bem tranquila a configuração e utilização.

Atenciosamente,
Guilherme D. Gesualdo