Configuring Box

Content under development

Box is a file sharing, storage, and collaboration service for enterprises.

You can integrate Box with Boomi Flow to modify, share, or edit documents and folders stored in Box in an app. You can also use the integration to trigger an action in Boomi Flow if a document or folder is edited, downloaded, or uploaded in Box.

Box has three types of plans – Personal Plans, Business Plans, and Platform Plans. The functionalities you will get, depend on the type of Box account you have. For example, if you want to use Metadata, an Enterprise plan is required.

Screen Shot 2016-08-31 at 7.53.55 PM-minishadow


Installing the Box Service in Boomi Flow

You will install the Box service in Boomi Flow and then configure the ManyWho app in Box.

Required:

  • Boomi Flow credentials (If you do not have a Boomi Flow login, please click here to request one)
  • Box credentials 

Here’s how to install the Box service integration in Boomi Flow:

  1. Click LOG IN to login to the Boomi Flow Drawing Tool.
  2. Select Services.
  3. Click Install Service.

    This opens the Services>New Service screen.
  4. In the Name field, type Box.
  5. In the URL for the Service box, copy-paste: https://services-staging.manywho.com/api/box/3
  6. Click Continue.
  7. Add the Enterprise ID if we want to use metadata or webhooks. You can find the Enterprise ID in the Admin console in Box.
  8. Click Continue. This installs the Box service in your tenant. You will see a confirmation screen:

Installing the ManyWho app in Box
  1. Log in to your Box account, and click this link.
  2. Click the + Add button.
    screen-shot-2016-10-27-at-2-29-47-pm-minishadow
    This installs the ManyWho app in Box.

Configuring metadata/webhooks for Enterprise accounts

If your app will be using metadata or webhooks, a server-to-server app authorization is needed.

Required:

  • Boomi Flow credentials
  • Box credentials
  • Box – Enterprise ID (You can find the Box enterprise ID in the Box Admin Console.)
  • Box Service installed in Boomi Flow
  1. Log in to the Box Admin Console, and click the gear on the top right-hand corner to access Business Settings.
  2. Click Apps and scroll down to Custom Applications.
  3. Click Authorize New App. This opens a dialog box that asks for the API key of the application for which you would like to grant access.
  4. Copy-paste the API key y86x8rnhjb4x4n659vqo9h15jg1bu0o2 and click Next. This opens the App Authorization dialog box.
  5. Click Authorize.
  6. Retrieve your Enterprise ID from the Box Admin Console.
    screen-shot-2016-10-26-at-1-27-25-pm-minishadow
  7. Click LOG IN to login to the Boomi Flow Drawing Tool.
  8. Click Services and click the pencil next to the Box Service.
  9. Click Update Service.
  10. Click Select or create a New Value in the Value field for  Enterprise ID under Configuration.
  11. Click Create a new Value.
  12. In the Name field, enter Box Enterprise ID.
  13. Select String from the What kind of Value is this? menu.
  14. Enter your Enterprise ID in the Default Value field.
  15. Click Save.
  16. Click Continue.
  17. Click Save Service.


Check out the glossary for a definition of terms and key concepts that appear in the Boomi Flow website, Drawing Tool, technical documentation, blogs, and marketing communications.

If you need to take a closer look, click on the images to enlarge them. Have a question? Click the Help button on the bottom right-hand corner of this page to ask.

You may also be interested in: Tutorial: Uploading files in Box using an app

Box service and copyrights are owned by Box.