Salesforce字段级访问由第三个变量确定

Salesforce字段级访问由第三个变量确定,salesforce,Salesforce,对于contacts对象,我有一个自定义复选框,它表示联系人所有者是否希望联系人信息(电子邮件和电话)可见。我们的大多数联系人将对每个人都完全可见。然而,对于一些联系人,我们希望他们是可见的,但是他们的联系信息需要对除所有者以外的所有人隐藏 是否有办法根据另一个变量设置字段级访问?如果联系人信息可见,是否可以创建工作流以重定向到其他页面布局?如果是,是否可以根据您是否是记录所有者,将对象限制为特定的字段布局?“隐藏联系人”的联系信息还会出现在报告中吗 重定向、自定义Visualforce查看页面

对于contacts对象,我有一个自定义复选框,它表示联系人所有者是否希望联系人信息(电子邮件和电话)可见。我们的大多数联系人将对每个人都完全可见。然而,对于一些联系人,我们希望他们是可见的,但是他们的联系信息需要对除所有者以外的所有人隐藏


是否有办法根据另一个变量设置字段级访问?如果联系人信息可见,是否可以创建工作流以重定向到其他页面布局?如果是,是否可以根据您是否是记录所有者,将对象限制为特定的字段布局?“隐藏联系人”的联系信息还会出现在报告中吗

重定向、自定义Visualforce查看页面等黑客行为都很好,很有魅力,直到你意识到人们可以通过一些报告、列表视图、Outlook集成、移动应用程序等获取他们想要的数据;)

没有直接的答案,因为字段可见性实际上是“全部或全部”(通过配置文件和权限集)。只有将数据存储在一些新的相关对象中,所有者/角色相关的东西才会对您有所帮助

另一个选项-将公共部分存储在潜在客户中(例如,公共只读)和敏感部分存储在联系人中(私有)?一些查找链接到2,可能是一个触发器时,新的接触被创建,你很好去

最后但并非最不重要的一点-看看一些想法。

如果我理解正确(我的英语…),您可以创建一个新的记录类型和一个新的自定义页面布局,而无需将此字段分配给它,然后您必须创建一个WFR,在选中字段变为真时更改记录类型

我假设您知道如何授予此新记录类型的权限…等等

希望这有帮助