Creating a box app
Steps
- Log in to relevant Box account.
-
Navigate to Dev Console.

-
Click on New App +.

-
Enter a name for your app.

-
Note: The selected authentication method cannot be changed after app creation.Click on the App type’s drop-down icon and then choose Server Auth – JWT from the drop-down menu.

-
Click on Create App.

-
Navigate to the Configuration tab and change App Access Level to App + Enterprise Access.

-
In the same Configuration tab, scroll down and make sure to select the below Application Scopes:
- Content Actions > Read all files and folders stored in Box
- Content Actions > Write all files and folders stored in Box

- Administrative Actions > Manage users
- Administrative Actions > Manage groups
- Administrative Actions > Manage enterprise properties.

-
Toggle on the below settings under Additional Configuration:
- Make API calls using the as-user header.
- Generate user access tokens.

-
Click Save.

-
Click on Generate Keypair.

-
Click “OK” to download the json file.

-
Navigate to App Details section and locate Status.

-
Click Authorize.

-
Record the User ID located at the bottom of the right panel under Properties.
