I need help with the Kernel Extension with Umbrella Roaming Client

KyleEricson
Valued Contributor II

I want to hide this prompt I'm assuming it's a Kernel Extension.

Cisco

Read My Blog: https://www.ericsontech.com
3 REPLIES 3

tthurman
Contributor III

What OS?

It could be TCC. That's an unusual prompt.

You can check the Team ID and built a KEXT Whitelist for the App - if you want to check the Team ID.. This is what I do.
On a test Mac...
1. I approve the prompt.
2. Open Terminal
3. sudo sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy
4. select * from kext_policy;
5. Copy out the Team ID from the return.
(Example) S272Y5R93J|com.citrix.kext.gusb|1|Citrix Systems, Inc.|1
The S272Y5R93J is the Team ID.

TCC is a little trickier. The easiest way to check to see if it's TCC is after you click allow to go check your privacy settings in System Preferences > Security & Privacy > Privacy Tab.

tthurman
Contributor III

Reading that Doc, it seems that it is related to SIP. You can't turn that off unless you disable SIP.

sshort
Valued Contributor

@kericson There was a MacAdmins Slack post a few weeks ago about a 3rd party network adapter showing the same approval dialog from the link you shared. The consensus in the mojave and tcc channels was there's no method to systematically approve those types of requests because it's not a kext, and it's not PPPC.

I vaguely recall a comment that the permission pop-up wasn't totally necessary if the developer wrote the app in a certain way, so this might be more of a feature request for Cisco to adjust their app.