Hi Stu-art,
Apple silicon Macs prohibit third-party kernel extensions by default, to provide better security. After reviewing the resource provided by MartinR, ACE isn't actually a kernel extension, but it needs similar privileges - thus resulting in similar restrictions.
On Macs with Apple silicon, Apple uses three levels for boot security (per installed OS):
- Full Security: This is the default (and safest) boot policy, with no security downgrades permitted. Your Mac ensures that only actively signed versions of macOS can be installed. (On iOS, this is used to prevent downgrades to previous versions.)
- Reduced Security: Any compatible macOS version can be installed, as long as it was previously signed by Apple. You can also permit the following:
- Allow third-party kernel extensions to run (ACE needs this permission)
- Allow MDM (for businesses) to manage kernel extensions and software updates
- Permissive Security: This is the most dangerous level and is hidden for safety reasons. Any compatible operating system can be installed, such as custom macOS builds or Asahi Linux. You can also permit the following:
- Allow third-party kernel extensions to run
- Allow MDM (for businesses) to manage kernel extensions and software updates
- Customize or disable System Integrity Protection
- Allow modified system snapshots
- Disable Kernel Integrity Protection
- Allow special boot modes (including Single User Mode)
If you choose to downgrade to Reduced Security and enable third-party kernel extensions, then the following will apply:
- You can use ACE and third-party kernel extensions, but you will need to first approve each one in Security and Privacy preferences, and then restart your Mac to apply the changes. Unapproved extensions can't load or run unless/until you approve them.
- Your Mac will still ensure that it's running a valid copy of macOS, but it doesn't have to be actively signed (endorsed) by Apple.
- All other security measures will be fully enforced as before.
If you later choose to return back to Full Security (or disable third-party kernel extensions), ACE and other third-party kernel extensions will be prohibited, and software relying on them could possibly break (as mentioned by HWTech). They will automatically reload if/when you downgrade to Reduced Security and allow third-party kernel extensions again.