Menu

ISV permissions

With the Knox 3.7.1 release, there are APIs designed for Independent Software Vendors that do not require device admin (DA) permissions to use.

There are two versions of these permissions:

  • Install-time permissions: Grant limited access to restricted data when the app is installed or updated.
  • Runtime permissions: Grant additional access to an app while the app is running. These have _RT at the ends of their names.

For more information about these two versions, see Permissions on Android.

Permission

Description

com.samsung.android.knox.permission.KNOX_NDA_DEVICE_SETTINGS

At install-time, allow the app to change a device's default configuration. For more, see Devices overview.

com.samsung.android.knox.permission.KNOX_NDA_PERIPHERAL

At install-time, allow the app to connect and manage a peripheral. For more, see Peripherals overview.

com.samsung.android.knox.permission.KNOX_NDA_AI

At install-time, allow the app to run on-device machine learning models. For more, see ML Model overview.

com.samsung.android.knox.permission.KNOX_NDA_DEVICE_SETTINGS_RT

At runtime, allow the app to change a device's default configuration. For more, see Devices overview.

com.samsung.android.knox.permission.KNOX_NDA_PERIPHERAL_RT

At runtime, allow the app to connect and manage a peripheral. For more, see Peripherals overview.

com.samsung.android.knox.permission.KNOX_NDA_AI_RT

At runtime, allow the app to run on-device machine learning models. For more, see ML Model overview.

See also: