Fundamentals

Last updated May 21st, 2026

Welcome to Samsung Knox developer documentation! This page is designed to help you understand the Knox ecosystem and choose the right services and tools for your use case.

Target audience

This content is aimed at:

  • Developers building applications that integrate with Samsung Knox services
  • IT administrators evaluating Knox cloud services for their organization
  • System integrators customizing devices for enterprise customers
  • Partners (resellers, distributors, carriers) deploying Knox solutions

New to Knox? Start with Get started to set up your developer account and access credentials.

The Knox ecosystem

Samsung Knox provides a comprehensive platform for device management, security, and customization. The following diagram shows how Knox services work together:

Samsung Knox ecosystem overview showing relationships between Knox services

You can only access services you have a license for. Knox Deployment Program and Knox MSP Program APIs are only accessible by Knox partners (distributors, carriers, and resellers).

Knox services by workflow

1. Register and upload devices

Before devices can be managed, they must be registered with Knox cloud services.

Service Who uses it What it does
Knox Deployment Program Device resellers, carriers, distributors Register IMEIs or serial numbers of devices purchased by enterprises. Access via Knox Deployment Program portal or REST API. Device information is stored on Knox cloud servers.

2. Enroll devices for management

Once registered, devices need to be enrolled in a management solution.

Service Who uses it What it does
Knox Mobile Enrollment Enterprise IT admins Set up automatic enrollment in your UEM solution. Devices are ready for management out of the box. Access via Knox Admin Portal or Knox Mobile Enrollment REST API. UEM information is stored on Knox cloud servers.

3. Manage and customize devices

Knox cloud services provide device management, monitoring, security, and customization capabilities.

Service Who uses it What it does
Knox Manage Enterprise IT admins Samsung’s UEM solution for managing device fleets with comprehensive policies. Seamlessly integrates with other Knox cloud services. Access via Knox Admin Portal, Knox Manage admin console, or Knox Manage REST API.
Knox Configure System Integrators Customize devices for vertical applications (kiosks, POS terminals, inventory trackers). Access via Knox Admin Portal or Knox Configure REST API. Alternatively, you can use Knox SDK to fully customize the setup and operation of a device.
Knox E-FOTA Enterprise IT admins Control firmware updates across your device fleet. Access via Knox Admin Portal or Knox E-FOTA REST API.
Knox Asset Intelligence Enterprise IT admins Monitor device status and condition. Provides analytics for usage and lifecycle insights. Access via Knox Admin Portal or Knox Asset Intelligence REST API.
Knox Guard Enterprise IT admins Protect devices from fraud and theft. Detect and lock lost, stolen, or non-compliant devices. Access via Knox Admin Portal, Knox Guard console, or Knox Guard REST API.
Knox Webhook Notification Developers Subscribe to events from Knox Asset Intelligence, Knox E-FOTA, and Knox Guard. Receive webhook notifications when events trigger.
Knox Attestation UEM vendors, Independent Software Vendors (ISVs) Verify devices are running authorized firmware. Use with the Knox Attestation REST API and Knox SDK.

4. Build custom device management apps

For advanced customization beyond cloud services, use the Knox SDK.

Service Who uses it What it does
Knox SDK App developers Create apps that manage, secure, and customize Samsung Android devices. Extends Android SDK with enhanced device manageability and security.
Knox Service Plugin UEM vendors, IT admins Deploy new Knox features immediately upon release. UEM vendors support via web console; device client handles configuration.

5. Managed service provider options

Service Who uses it What it does
Knox MSP Program Managed service providers Onboard IT admin customers and deploy Knox cloud services on their behalf. Access via MSP portal or APIs.

Is this page helpful?