运行或安排Batch Apex需要哪些权限(配置文件)



在Salesforce中,有些批处理作业是通过使用自定义控制器从Visualforce页面调度作业来手动运行的,该控制器用于调度批处理作业。此过程是必要的,因为运行作业的用户为批次提供了一组特定的Salesforce帐户ID。安排此批处理作业的用户具有管理员权限。出于安全考虑,我们正在考虑为该用户提供一个非管理员配置文件。

我的问题是,运行(Database.executeBatch)或调度Batch Apex(运行实现Schedulable的类)需要对Profile拥有什么权限?

我不知道需要任何特定的权限。用户将需要访问批处理中的记录。

最新更新