Welcome to
Help Desk

Product Updates
Ideas Contact Support

How to Approve Egnyte's Kernel Extension in macOS High Sierra and Mojave


MacOS High Sierra and Mojave include a new feature that requires user approval before loading any third party's kernel extension, including the one installed with the Egnyte Desktop App.

Egnyte's kernel extension is used to serve up a fully functional file system that is populated with content from the cloud without the user needing to store every file that they have access to on their machine.  

Ensure you can use the Desktop App

After installing the Egnyte Desktop App, you may see a message titled System Extension Blocked for a system extension signed by Egnyte Inc. (similar to what is shown in the screenshot below). 


If you see this, you will need to navigate to System Preferences, choose Security & Privacy, and approve Egnyte's kernel extension by selecting the Allow option next to the message saying that system software from Egnyte was blocked. To do this, you will have to ensure you click the padlock icon on the bottom left of the window to allow changes.

Clicking Allow must be done via physical access to the machine. The Allow option is disabled when accessing Security & Privacy settings via remote access (e.g., through a screen share session).


This approval UI is only present in the Security & Privacy preferences pane for 30 minutes after the alert. Until the user approves the KEXT, future load attempts will cause the approval UI to reappear in the Security & Privacy preferences but will not trigger another user alert.

More Information

For more information on this and how it affects Enterprise App distribution, see Apple's technical note on the topic.


Was this article helpful?
23 out of 63 found this helpful

For technical assistance, please contact us.