首页 > 解决方案 > INSUFFICIENT_ACCESS_OR_READONLY,对对象 ID 的访问权限不足:[]

问题描述

通过流程构建器更新案例状态时出现访问权限不足错误。

注意:案例在共享设置中选择为私人。

我的应用程序中有一些案例可以标记重复,所以当我更新任何案例时,它会找到它的重复项并更新重复案例的状态。因此,重复案例可以由具有不同角色的其他用户创建。

所以我正在从流程构建器更新一个案例,它触发触发器,找到重复的案例并更新重复案例的状态。当时我收到这个错误。

无法应用结果:更新失败。第 0 行的第一个异常,ID 为 a0br0000000VSRSDDD;第一个错误:CANNOT_EXECUTE_FLOW_TRIGGER,我们无法保存此记录,因为“流程构建器名称”流程失败。向您的 Salesforce 管理员提供这些详细信息。当流尝试更新记录时发生此错误:CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY:TriggerName:AfterUpdate 的执行导致:System.DmlException:更新失败。第 0 行的第一个异常,ID 为 500r000676761u4AAA;第一个错误:INSUFFICIENT_ACCESS_OR_READONLY,对象 id 的访问权限不足:[] () 。您可以在 SOAP API 开发人员指南中查找 ExceptionCode 值。错误 ID:1396818543-14465 (22544364):[]

我的理解是这是一个共享规则问题,所以无论任何类从执行任何 DML 操作的触发器内部调用,我都已将此类设置为without sharing关键字。我仍然面临这个问题。任何人都可以帮助我,因为我对销售人员很陌生。谢谢

标签: salesforceapex

解决方案


推荐阅读