Box Module
  • 12 Dec 2023
  • 2 Minutes to read
  • Dark
    Light

Box Module

  • Dark
    Light

Article Summary

Module Details

Installation LocationCore module
Step Location Integration > Box
Prerequisites

Overview

Box is a cloud-based content management and collaboration platform. It is primarily used for file storage, sharing, and collaboration among individuals and businesses.

The Box module exposes various steps that allow the admin users to integrate with the Box application to perform various actions on the Box cloud platform.

Authentication Methods
Decisions support all three types of authentication methods employed by Box, which encompasses OAuth 2.0, JWT (JSON Web Tokens), and the Client Credentials Grant approach.

Configuration

This example will demonstrate how to configure the Box module. 

Copying Credentials from Box Application

  1. Navigate to your Box Application
  2. Select the application you want to integrate with. On the app header, click on the Configuration. This section will include all the credentials that will be used in the Decisions.
  3. Scroll down to Additional Scopes. Enable "Write all files and folders stored in Box."

Adding App credentials to the Decisions

  1. Ensure the Box Module is installed.
  2. Navigate to the System > Settings > Box Module Settings. Choose the Authentication Method and fill in all the credentials that are 
    1. Settings - All the fields under the settings category are compulsory fields.
    2. Developer Token - A Developer Token is an Access Token available to developers during development and testing. These tokens are short-lived, as they expire after 60 minutes, and cannot be refreshed programmatically.
    3. JSON Authentication File - Allows to upload a JSON file.
  3. Save the configured settings.

Available Steps

The table below provides a list of all the steps within the Box module.

StepsDescription
Download File
Allows to download the file based on File ID and File Name
Get File ListRetrieves all the file details available within a specific folder.
Upload FileAllow to upload the File Data within a specific folder.
Create FolderAllows to create a new folder.
Get Folder ListRetrieves all the folder details available within a specific folder.
Create Shared LinkGenerates a URL that allows others to access a specific file or folder in your Box account, even if they don't have a Box account themselves.
Cancel Sign RequestIf you've initiated a request for someone to sign a document using Box's e-signature feature, this step allows you to cancel that request before it's completed.
Create Sign RequestThis step retrieves a list of all the sign requests that have been initiated using Box's e-signature feature.
List Sign RequestsThis step retrieves a list of all the sign requests that have been initiated using Box's e-signature feature.
Resent Sign RequestIf a signed request has not been completed or requires attention, you can use this step to resend the request to the intended recipients.



Was this article helpful?

What's Next