PaymentConnect设置共享规则不起作用

问题描述

我有一个通过Salesforce公共站点公开的visualforce页面,在该页面的控制器中,我有一个SOQL查询获取 Processor Connection 记录,但是作为回报,我得到了一个空列表。我认为这与最近Salesforce Winter 21对站点访客用户权限的更新有关,所以我为 PaymentConnect Settings 对象创建了共享规则,因为这两个对象具有主从关系。但是查询仍然返回一个空列表。 这是包含查询的控制器的快照

pymt__Processor_Connection__c []连接= [从pymt__Processor_Connection__c中选择ID,pymt__default_connection__c,pymt__processor_id__c,pymt__test_mode__c,pymt__Default_Currency__c,pymt__PP_Merchant_Id__c,其中isDeleted =假];

功能还需要什么?

仅供参考,

  1. 已选中设置中共享设置下的保护访客用户记录访问安全性复选框
  2. 我知道我可以在无需共享上下文的情况下进行查询解决此问题,但是我想知道为什么共享规则方式不起作用,因为它以前一直对其他规则有效标准和 自定义对象

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)