In my dev org, these two critical updates haven't been activated by admins within the Auto activation date. So as per salesforce, shouldn't this be activated automatically? As the screenshot reads they are not activated and Activation button not available as well. Can someone please explain this?
In layman's terms: Salesforce is still "getting around to it", so to speak.
In more detailed terms:
Auto-Activation Dates for Critical Updates are targets and subject to change. If an Auto-Activation Date is in the past, it typically means the updates will be activated automatically during the next major release.
To activate critical update, you can follow the below steps
- Go to setup menu> search for "Release updates(Beta)"
- Search for the critical update you are looking to activate like "Restrict Access to @AuraEnabled Apex Methods for Authenticated Users Based on User Profile" with "Test run supported" indicated on it.
- click on "Get Started" and then on "enable test run"
Note: This critical update will be automatically enforced in: Winter '21 (Related: https://releasenotes.docs.salesforce.com/en-us/spring20/release-notes/rn_lc_restrict_apex_authenticated_users.htm)