Salesforceには、バッチジョブをスケジュールするカスタムコントローラを使用してVisualforceページからジョブをスケジュールすることによって手動で実行されるバッチジョブがいくつかあります。このプロセスは、ジョブを実行しているユーザーがバッチのSalesforceアカウントIDの特定のセットを提供するため、必要です。このバッチジョブをスケジュールするユーザーには管理者権限があります。セキュリティ上の理由から、このユーザーに管理者以外のプロファイルを与えることを検討しています。Batch Apexを実行またはスケジュールするためにはどのような権限(プロファイル)が必要ですか?
私の質問は、(Database.executeBatch
)を実行するか、Batch Apex(Schedulable
を実装するクラスを実行する)を実行するためにプロファイルのどのアクセス許可が必要ですか?
私のsalesforceスタック交換提案の良い候補のように見えます。http://area51.stackexchange.com/proposals/37589/salesforce 正確なコードではありませんが、確かにsalesforceの開発の一部です! –