WSO2 Identity Server - Como atribuir uma função existente a um usuário do WSO2 IS?

Eu estou usando o WSO2 Identity Server 4.1.0. Meu requisito é atribuir uma função existente a um usuário criado no armazenamento de identidade padrão do WSO2. Eu tentei o seguinte:

Crie um usuário com uma função atribuída a ele:

curl -v -k --user admin:admin --data "{"schemas":[],"name":{"familyName":"FN_atest2","givenName":"LN_atest2"},"userName":"atest2","password":"perf","groups":[{"value":"c83dc72c-15c2-40f2-bddd-4acb086b9e17","display":"Employee"}]}" --header "Content-Type:application/json" `https://localhost:9443/wso2/scim/Users`

Atualize o usuário depois que ele for criado:

curl -v -k --user admin:admin -X PUT --data "{"schemas":[],"name":{"familyName":"FN_atest2","givenName":"LN_atest2"},"userName":"atest2","password":"perf","groups":[{"value":"c83dc72c-15c2-40f2-bddd-4acb086b9e17","display":"FleetPlanner"}]}" --header "Content-Type:application/json" `https://localhost:9443/wso2/scim/Users/17ebb35d-62af-4cd3-b440-21bcf80714fc`

Nenhuma das opções acima atribui o usuário à função "FleetPlanner". Como atribuo uma função existente a um usuário recém-criado ou existente do WSO2 IS?

questionAnswers(2)

yourAnswerToTheQuestion