Creating a box app

Steps

  1. Log in to relevant Box account.
  2. Navigate to Dev Console.
  3. Click on New App +.

  4. Enter a name for your app.
  5. 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.
  6. Click on Create App.

  7. Navigate to the Configuration tab and change App Access Level to App + Enterprise Access.
  8. 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.
  9. Toggle on the below settings under Additional Configuration:
    1. Make API calls using the as-user header.
    2. Generate user access tokens.
  10. Click Save.
  11. Click on Generate Keypair.
  12. Click “OK” to download the json file.
  13. Navigate to App Details section and locate Status.
  14. Click Authorize.
  15. Record the User ID located at the bottom of the right panel under Properties.