Connect an Application for Box (Private Preview)

The Box service is currently in private preview. If you want to try this service, contact your AvePoint representative for assistance.

To connect an application for Box, complete the following configurations.

Step 1: Prepare an App in Box

Follow the steps below to create an app in Box:

  1. Sign in to Box Developer Console using your credentials.

  2. In Platform Apps page, click New App to create an app.

  3. Enter the name of the app that you want to create, and select Server Auth – JWT in App Type.

    Create a new app page

  4. Click Create App. After you create an App, you will access the application settings page automatically.

    App configuration page

  5. In the App Access Level section, select App + Enterprise Access.

  6. In the Application Scopes section, select Write all files and folders stored in Box in Content Actions section and then select Manage users and Manage groups in Administrative Actions section.

  7. In the Advanced Features section, select Make API calls using the as-user header and Generate user access tokens.

  8. Click Save in the upper-right corner to save your settings.

  9. After creating and configuring the app, click Submit in Status section in App Details to submit app for authorization for access to the Enterprise.

    NOTE

    Your admin will receive an email of the request. You will receive an email once the request is approved or denied.

  10. After the authorization, navigate to the application settings page, click Generate Keypair in Manage Signature Keys section.

    NOTE

    If you have not enabled two-factor authentication, a message appears at the top of the page. Complete the following steps to enable two-factor authentication.

    1. Click Set Up in the message. You will be directed to the Set Up 2-Step Verification page.

    2. Select your preferred verification option and continue to complete the verification settings.

    3. Go back to Manage Signature Keys section, click Generate Keypair again.

  11. After generating the Keypair, download the JSON file.

Step 2: Create an application connection in AvePoint Online Services

Follow the steps below to create an application connection in AvePoint Online Services:

  1. In AvePoint Online Services, navigate to Management > App management > Application connection, and then click Create on the action bar.

  2. In the Create application connection panel, complete the following settings:

    • Profile name – Enter a name for your connection profile.

    • Description – Enter a description for the connection for future reference. This field is optional.

    • Select application – Select Box from the drop-down list.

    • Select service - Select Cloud Backup for SaaS Applications from the drop-down list.

    • Authentication type - Select Server from the drop-down list.

    • JSON file (.json) - Click Browse to upload the JSON file of the app.

  3. Click Save.

Once you have created the connection profile, it will appear on the Management > App management > Application connection tab. Your application will now be connected. If needed, you can select a connection profile to Edit or Delete it.