Box Integration

Box can be easily integrated with AdvoLogix. The instructions provided here will allow your firm to associate Box content (files) with an AdvoLogix Matter.

Prior to adding the Matter integration discussed below, please insure your organization has installed the Salesforce.com integration provided by Box.

What does the Box Matter integration do?

What does the Box Matter integration do?

The Box Salesforce integration provides the following capabilities: 

  • Store, access and share Box files within the context of a related Matter.
  • Perform Matter collaboration and keep teams in sync with content that has been shared, previewed or downloaded by your collaborators.
  • Enable content to be accessed, approved and updated from any mobile device using Salesforce mobile application.
  • Box is available as a tab inside of Salesforce. At this global level, your firm can store contract templates or any generic non Matter related collateral.

What are the prerequisites?

  • Install the Box for Salesforce.com integration package provided directly from Box.
  • All Box for Salesforce settings must be entered and verified via the Box Settings Tab.

How do I implement the Box Matter integration?

Box Matter Widget Code

Use the following procedure to create a Matter viewing area for you Box content.

  1. Go to Setup | Develop | Pages
  2. Create a new Visuaforce Page, name it MatterBoxSection.
  3. Copy the following Visual Force page code and paste it in this new page.
<apex:page standardController="advpm__Matter__c" extensions="box.DisplayWidget" showheader="false" sidebar="false" action="{!GetLoginToken}">
 <apex:stylesheet value="{!URLFOR($Resource.box__BoxEmbed, 'BoxEmbed/style.css')}"/> 
 <apex:iframe src="/apex/box__BOXSection?id={!advpm__Matter__c.Id}&param=MatterBoxSection" rendered="{!DisplayBoxSection}"/>
 <apex:iframe src="{!folderShareLink}" rendered="{!DisplayBoxWidget}" width="100%" height="100%" frameborder="0" scrolling="NO"/>
</apex:page>

4.    Save the page.

How do I add the Box viewing area to the Matter page?

How do I add the Box viewing area to the Matter page?

The Box viewing area can be added or removed from any Matter page layout by using the following steps. To add the component to your Matter layout using the layout editor:

  1. Select Visualforce Pages from the list of item types that can be added to the layout.
  2. Drag the BoxMatterSection selection onto the desired area of your page layout.
  3. For best viewing experience, adjust the height to 600 pixels.

NOTE: To remove the component from a page layout simply reverse these steps.

Testing the New Component

Testing the New Component

With the appropriate settings in your Box configuration you should now see the Box integration on your Matter page layout, as illustrated here. Before uploading a document you will first need to click the Create Folder button, shown above.

Going forward, after the folder has been created, the primary Box workspace will always be shown.

The above screen-shot illustrates the folder hierarchy implemented by the Box for Salesforce integration. The levels denoted above are as follows:

DemoCompany: The Root Folder setting from the Box Settings Tab.

Matters: Designates Matter related content, determined by the Salesforce Object label.

ACME vs State of Florida: Signifies the Name of the Matter.