我在这里有很大的困惑。
我有一个带有自定义控制器的视觉强制页面。它有一个保存按钮,可以调用自定义控制器中的save()动作。
我创建了一个配置文件(Say Profile_1),其中包含对对象的“只读”访问权限(Say Object_1)。如果我对Apex的理解是正确的,那么save()方法应该成功地为任何用户插入对象(即使他来自Profile_1_。但它没有。对于来自Profile_1的用户来说,它失败了以下错误作为横幅消息
system.security.NoAccessException:为Sales_Certificate_Signature__c创建拒绝访问权限
我在Profile_1上为Object_1授予“创建”权限后,就成功插入了。我在这里理解错了什么?没有共享不应该在这里有任何区别,因为它的角色和共享规则相关而不是与配置文件相关。