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.
On this page
Is this page helpful?