Back to top

Knox cloud services authentication

Last updated June 26th, 2024

You can programmatically access Knox cloud services through its APIs, which allows you to integrate its features into your applications. Our authentication schemes help you set up secure access to these APIs.

Audience

This guide is intended for:

  • Customers integrating Knox cloud services into their internal applications.
  • MSPs looking to integrate Knox cloud services into their customer portals and make API calls on behalf of their managed customers.
  • UEM partners integrating Knox cloud services into their enterprise platforms.

Authentication schemes

We have two authentication schemes that provide secure access to Knox cloud services APIs. Knox Cloud Authentication is the Samsung Knox proprietary authentication scheme for API access, while Knox OAuth 2.0 Authentication has been newly introduced to follow industry standards and to simplify the authentication process, while providing additional benefits such as granular permission control.

Knox Cloud Authentication

Currently, Knox Cloud Authentication supports the following Knox cloud services.

  • Knox Mobile Enrollment
  • Knox Configure
  • Knox Guard
  • Knox Asset Intelligence
  • Knox Deployment Program
  • Knox Webhook Notification

It supports developer customers and MSPs accessing the Knox cloud services APIs, and UEM partners integrating our features into their enterprise platforms.

To learn more, see our guide on Knox Cloud Authentication.

Knox OAuth 2.0 Authentication

You must request for permission to access Knox OAuth 2.0 Authentication, please see register a new app.

Knox OAuth 2.0 Authentication is the latest authentication scheme we have available, and currently only supports the following Knox cloud services APIs:

  • Knox Asset Intelligence
  • Knox MSP Portal
  • Knox Webhook Notification

Knox OAuth 2.0 Authentication simplifies the authentication process by being fully compliant with the OAuth 2.0 standard, and enhances security with granular permission control provided by scopes. It also supports multiple client IDs under the same account, which makes it easier to manage multiple cloud applications through the Knox Developer Portal.

To learn more, see our guide on Knox OAuth 2.0 Authentication.

Where to start

If you want to See
Understand the overall Knox ecosystem The Big Picture
Get started with Knox Cloud Authentication Knox Cloud Authentication
Get started with Knox OAuth 2.0 Authentication Knox OAuth 2.0 Authentication

If you want to configure a mutual SSL (Secure Sockets Layer) connection for open APIs, contact customer support. This is optional; you can still use the Knox cloud services APIs without setting up mutual SSL.

Is this page helpful?