Apple's is changing how Kernel Extensions are loaded, following installation and requiring action from users. The way in which an Enterprise is expected to handle this is to boot into Recovery and use the spctl command; see the bottom of the Apple Guide:
Some of our customers have in excess of 100,000 Macs. It is clearly not feasible for them to require their users to authorize extensions, especially when they don't have Admin accounts and it also not feasible for their IT department to physically take each Mac and boot into Recovery mode to make the change.
This is clearly a case of Security vs UX, but if there is no other way of Enterprises suppressing the message and allowing installation and execution of known kernel extensions then this is problematic.
What reasonable options are left to Enterprises with large Mac estates that wish to push out trusted applications that contain kernel extensions?