Skip to main content

How to integrate Box account?

Overview

To authenticate with Box, you’ll need :

  • Client ID
  • Client Secret
  • Redirect URI

Step 1: Sign in to Box Developer Console

  1. Sign in to your Box account
  2. Scroll down and click Dev Console from the left-bottom menu
Box Developer Console

Step 2: Create a New App

  1. Click Create Platform App
    Box Developer Console
  2. Select Custom App
Box Custom App Option

Step 3: Configure App Details

  1. Enter a name for your app (e.g., "Unizo Integration")
  2. Set Purpose to Other
  3. Provide a short description like “App integration for Unizo platform”
  4. Click Next
Box App Details Setup

Step 4: Choose Authentication Method

  1. Select User Authentication (OAuth 2.0)
  2. Click Create App
Box OAuth 2.0 Authentication

Step 5: Configure OAuth 2.0 Settings

  1. Under your new app’s Configuration tab, set the following:

    • Redirect URI: Enter the redirect URL (e.g., https://yourapp.unizo.io/oauth/callback)
    • App Scopes:
      • Read all files and folders stored in Box
      • Write all files and folders stored in Box
      • Manage users
      • Manage groups
  2. Click Save Changes

Box App Scopes Configuration

Step 6: Retrieve Client Credentials

  1. In the App Settings, locate your credentials:
    • Client ID
    • Client Secret
  2. Copy and securely store these values