2

我想创建将记录插入到 salesforce 帐户对象的 visualforce 页面。但是,我预计某些页面用户不会拥有 salesforce 帐户。他们还能访问吗?如果不是,那么在这种情况下,可以使用哪些替代方法来制作 visualforce 页面?(请不要考虑网络潜在客户表单)。

谢谢,

4

1 回答 1

1

是的,这是可能的。阅读有关 Salesforce 站点的信息。作为一个开始:

(当然,也可以用 Java/.NET/PHP 编写该页面,并通过 SOAP 或 REST 使用集成与 Salesforce 对话……但是这两个主要链接会将整个解决方案保留在 SF 中,因此无需学习新语言,有额外的维护工作等)

站点是 VF 页面,无需登录即可公开您公司的一些数据。您也可以使用它们来输入数据,请记住,理论上任何人都可以了解链接并向您发送垃圾邮件(与 web2lead、入站电子邮件处理程序没有太大区别ETC)。您以类似于配置文件的方式指定安全性,记录将具有“创建者 = {站点名称}访客用户”。

我不认为有什么开箱即用的东西可以限制可见性,它们对全世界都是开放的。因此,如果您想要类似于登录 IP 范围的内容(因此只有您办公室网络中的销售代表可以输入数据) - 您可能需要在控制器中编写一些逻辑。

于 2014-01-20T07:12:40.347 回答