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.

Overview of the authorization flow

Customer/MSP sequence

  1. Access request — The user initiates access to the client app.

  2. Access token request — The client app requests an access token from the Knox authorization server using its client ID and client secret.

  3. 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.

  4. 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.

  5. Data response — The Knox cloud services APIs respond with the requested data.

What to do next

Is this page helpful?