我如何在RESTlet中加载和编辑客户资料?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何在RESTlet中加载和编辑客户资料?相关的知识,希望对你有一定的参考价值。
我正在尝试在Suitescript 2.0中编写Restlet,以获取客户记录并通过外部移动应用程序编辑其信用卡字段。我使用客户帐户和Oauth 2.0访问Restlet,我需要获取自己的个人资料并对其进行编辑,但是响应是:
“ INSUFFICIENT_PERMISSION \”,\“消息\”:\“权限冲突:您需要\'列表->客户\
我无法将列表中的客户许可>客户置于客户角色中,因为netsuite平台不允许这样做。所以...我该怎么做!?...请帮助我!
function editCustomerCreditCard(requestBody)
var user = requestBody.customer
var customer = record.load(
type: record.Type.CUSTOMER,
id: user.internalid,
isDynamic: true
);
return JSON.stringify(customer)
答案
您可以在员工记录中执行用户级权限。
员工>访问>全局权限>客户
以上是关于我如何在RESTlet中加载和编辑客户资料?的主要内容,如果未能解决你的问题,请参考以下文章