1

因此,对于我现在的站点,我的站点用户、PaymentConnect 用户和 Linvio 用户都使用访客许可证。结果,他们似乎都没有编辑/删除权限。网站上的来宾用户如何编辑存储的销售人员记录(例如联系人),如果有可能的话?

谢谢!

4

2 回答 2

1

鲜为人知的秘密,如果您没有在 VF 页面控制器中使用绑定的 sObject 直接更新,而是使用一堆通用属性来表示 sObject 字段,那么您曾经能够解决更新标准对象的限制,然后在您的控制器中实例化一个新的标准 sObject 并将值(包括 Id)设置为您要更新的字段并调用更新。我不确定 Salesforce 是否随后将其锁定,但它正在工作。您的控制器也必须不共享才能使其正常工作。

于 2012-07-15T01:05:48.217 回答
0

站点用户只能拥有对标准对象的读取和创建权限(一些标准对象甚至更加锁定)。但是,您可以完全控制对任何自定义对象的访问。更改站点用户的权限

  1. 点击您的姓名 | 设置 | 开发 | 网站。
  2. 单击要控制的站点的名称。
  3. 单击公共访问设置以打开站点配置文件的配置文件页面。

来源:网站公共访问设置

于 2012-07-13T22:33:51.920 回答