Salesforce - Schema类是否描述了在salesforce端缓存的方法?

时间:2018-06-12 10:23:02

标签: security salesforce apex

我有一个要求,我想检查salesforce自定义对象的权限&每个DML之前的字段。作为一个解决方案,我已经实现了我自己的DML语句版本,如Util.insert,Util.update等。

在这些方法中,我正在使用Salesforce' Schema Describe'进行权限检查。方法。

我试图找到有关这些方法内部工作的信息,如果salesforce为单个执行上下文缓存此信息,或者应该在我的头部处理缓存以获得更好的性能。

我在官方文档中找不到任何相关信息。

感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

如果需要,您可以手动执行此操作,但git上有此项目利用访问控制器来测试FLS和CRUD问题。我们实施了它,它运作良好。

https://github.com/CodeScience/CSUtils/wiki/Using-Security-Coding-Library-(ESAPI)