Authorization flow
Last updated February 10th, 2026
This flow applies to you if you’re a Knox cloud services customer looking to programmatically access your Knox cloud services features, or you’re a Managed Service Provider (MSP) looking to programmatically access your managed customer’s Knox cloud services.
Make sure you have generated a client ID and client secret for your cloud app before proceeding.
Overview of the authorization flow

-
Access request — The user initiates access to the client app.
-
Access token request — The client app requests an access token from the Knox authorization server using its client ID and client secret.
-
Access token issuance — The Knox authorization server authenticates the client application using the provided client credentials. If the credentials are valid, the authorization server issues an access token to the client app.
-
API call with access token — The client app uses the access token to call the Knox cloud services APIs to access the resources. The access token must be active when you make this API call.
-
Data response — The Knox cloud services APIs respond with the requested data.
What to do next
On this page
Is this page helpful?