A kernel extension allows for software to access the kernel level of macOS. This means that applications requiring a kernel extension need to access or modify core operating system components in order to run properly. Starting in High Sierra, kernel extensions were required to be either A) manually approved by a user or B) whitelisted by an MDM provider (available in 10.13.4 or later). To whitelist a kernel extension two pieces of information are necessary: The team identifier & bundle identifier.
A Team Identifier is a 10 digit alphanumeric string such as