Require View Setup Permission to Enqueue Async Apex Jobs (Update)

Improve security for your Salesforce org with this update. Users must have the “View Setup and Configuration” permission to access the AsyncApexJob and FlexQueueItem objects in SOAP API when this update is enabled.

Where: This change applies to Lightning Experience and Salesforce Classic in Enterprise, Performance, Unlimited, and Developer editions.

When: This update is automatically enforced on August 07, 2020.

How: To apply this update, from Setup, in the Quick Find box, enter Release Updates, and select Release Updates. Then select this Release Update.

Anonymous Apex used to enqueue Batch Apex, @future methods, Queueable methods, or Scheduled Apex jobs must be executed as users having the “View Setup and Configuration” permission.
Note

Note

This update does not impact Apex classes and triggers, or other features running in system mode.