當我使用Task模塊從RESTlet調用MAP/REDUCE腳本時,出現以下問題,Sandbox中的配置明顯不錯。但我無法觸發MAP/REDUCE腳本。任何機構可以請這個請幫助..從Restlet中觸發MAP/Reduce腳本獲取的權限不足
{"type":"error.SuiteScriptError","name":"INSUFFICIENT_PERMISSION","message":"You do not have privileges to perform this operation","stack":["submit(N/task)","doPost(/SuiteBundles/Bundle 10009/Solarwind_Import_Trsansaction_RESTlet.js:122)"],"cause":{"type":"internal error","code":"INSUFFICIENT_PERMISSION","details":"You do not have privileges to perform this operation","userEvent":null,"stackTrace":["submit(N/task)","doPost(/SuiteBundles/Bundle 10009/Solarwind_Import_Trsansaction_RESTlet.js:122)"],"notifyOff":false},"id":"","notifyOff":false}
代碼是:
var mrTask = task.create({
taskType : task.TaskType.MAP_REDUCE
});
mrTask.scriptId = 'customscript_sw_jsondata_mapreduce';
mrTask.deploymentId = 'customdeploy_sw_jsondata_mapreduce';
mrTask.params =
{
custscript_sw_jsondata_mapreduce_para : requestBody
};
mrTask.submit();
感謝, 加納帕蒂
請問任何人請更新 –
任何更新請 –
「您沒有執行此操作的權限」應該有點線索。 –