What licenses does a developer have to enable to make an app work?

Android apps don’t need a Knox license for use within a unified container. EMM agents that use Knox to manage a device do need a Knox license per the following conditions:

  • EMM agents installed as DOs can either activate an ELM license to call a basic set of Knox APIs or they can activate a KLM license to call the full library of Knox APIs.
  • EMM agents installed as PO must activate both ELM and KLM licenses in order to call Knox APIs.