通过在URL中传递JSON对象来更新ServiceNow中的记录

时间:2014-11-20 04:16:18

标签: json servicenow

我正在尝试使用JSON Web Service更新ServiceNow实例(运行Calgary)中的记录,但不幸的是它没有发生。

我能够insert记录,但update操作不会发生。

chrome(网络部分)的开发人员工具中的调用看起来很好(可以看到与数据绑定的url和JSON对象)

以下是我正在测试的网址的代码段:

var url = 'https://<instance name>.service-now.com/u_test_employee.do?JSON&sysparm_query=u_number=EMP0001102&‌​sysparm_action=update'
var responsePromise = $http.post(url, dataObj, {}); 

任何想法或建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

更新操作失败的可能原因可能是缺少ACL。您尝试更新的表需要具有表级写入ACL,否则默认情况下不允许执行写入(更新)操作