Please find below code which i have tried:
$(document).ready(function(){
$("#btn3").click(function(){
var userID = $("#userID").val();
var password = $("#password").val();
var rootURL = "http://10.107.63.43:8080/jasperserver-pro/rest_v2/users/" + userID;
alert("url is "+rootURL);
$.ajax({
type: 'PUT',
contentType: 'application/json',
url: rootURL,
dataType: "json",
username : "superuser",
password : "superuser",
data: {
"fullName":"joeuser",
"emailAddress":"",
"externallyDefined":false,
"enabled":true,
"tenantId":"Finance",
"username":"joeuser",
"roles":[
{"name":"ROLE_USER","externallyDefined":false}]
},
success: function(data, textStatus, jqXHR){
alert('User created successfully');
},
error: function(jqXHR, textStatus, errorThrown){
alert('User Creation error: ' + textStatus);
}
});
});
});