One of the key advantages of using Box is how easily we integrate with third-party services that allow you to leverage many different tool sets on your Box content. In some cases, when you attempt to use one of these applications, you may see the error below:
"Disabled by Administrator: This application cannot be used because it is not allowed by your Box administrator. If you have any questions, please contact your administrator at [your Box Admin's email]."
Environment
Anyone using third-party applications with Box.
Resolution Steps for an End-User
If you are an end user experiencing this problem, you will need to reach out to your Box Administrator referenced in the error message.
Resolution Steps for a Box Administrator
Published Applications
- Navigate to the Admin Console > Apps.
- Scroll to the bottom of the page for Individual Application Controls and search for the name of the application.
- If the app is listed in the search results, make sure the status is set to Available. The page will auto-save and the end-user can now access the app.
Unpublished Applications
If the app is not listed in the search results, it is called an Unpublished Application, an app that is not publicly available in our App Gallery. In this case, follow the steps below:
- Go to Admin Console > Apps.
- Click the Custom Apps Manager tab.
- Click Add App.
- Enter the Client ID (also called the API Key).
- If this is an internal application, you should ask the app developer for this value from the configuration tab of the developer console (aka client ID).
- Otherwise, the needed value can be found on the Disabled by Administrator error message page by navigating to the URL. For example:
- The value you need is after "client_id=".
- View the app details.
- Click Enable. The end-user should now be able to work with the Application.
Root Cause
For security reasons, some Box admin teams prefer to limit the applications end-users can connect to Box. With the two primary options in the Third Party Applications section, Admins can mass disable apps and will need to enable individual apps as the request comes up.