App Approval

App Approval

Custom App that are configured with JWT or App Token authentication will need to be authorized within the Box enterprise by the enterprise Admin User before it can be used.

Approval Notifications

A semi-automated process for app approval is available in the developer console.

Go to your application in the developer console, select the "General" link from the left sidebar in your application and scroll down to the "App Authorization" section.

Add and Manage keys

By submitting the application for approval it will send an email to your enterprise admin to have them enable the application. More information on this process is available in our community article on app authorization.

Manual Approval

If the above process is not an option, the following are instructions on how to manually approve the application.

As developer

As the developer, head over to the application in the developer console, click on "Configuration" in the left sidebar, copy the app's client ID within the "OAuth 2.0 Credentials" section and provide this to your admin.

Finding a Box Admin

If you don't know your enterprise admin, go to the Box account settings page and scroll to the bottom. If an admin contact is set you should see contact information under "Admin Contact".

As admin

As the admin, head over to the admin console, select the "Apps" navigation item in the left sidebar (1) and then click the "Custom Apps" tab at the top (2).

Apps tab

On the "Custom Apps" page click on the "+" button at the top right to authorize a new app.

Custom Apps section

In the popup that appears, enter the client ID for the application that the developer provided from the app.

Re-authorization on changes

When the application's scopes or access level change the application needs to be re-authorized. Repeat the process above and request a new Access Token for the new changes to take effect.

In the same section where the application was initially authorized, the admin can re-authorize the same application by clicking on the ellipses to the right of the application name and selecting "Reauthorize App".

Re-authorize app