- Get the most recent available version of the Box for Salesforce integration.
- How to upgrade and ensure you’re on the most recent version.
- New to the Box for Salesforce integration? Here’s how to implement the integration for the first time.
The following article addresses some frequently asked questions about the Box for Salesforce integration.
- What type of Salesforce license does Box for Salesforce support?
- Does the Box interface support custom Salesforce objects?
- If a user renames an opportunity folder on Box, what happens to Salesforce record?
- What happens when a Lead is converted to an Opportunity?
- Does Box for Salesforce support seamless logins?
- What restrictions can an Admin place around Salesforce content in Box?
- Is Salesforce Experience Cloud supported?
- How can I customize the Box for Salesforce integration?
- How do I uninstall Box for Salesforce?
What type of Salesforce license does Box for Salesforce support?
Box for Salesforce supports all licenses with the Salesforce Admin or Standard (All License) permission set.
Does the Box interface support custom Salesforce objects?
Yes, for custom objects you can build your own Visual Force pages. See Installing Box for Salesforce for instructions.
If a user renames a record folder on Box, does the name of the Salesforce record change? Conversely, if a user renames the Salesforce record, does the name of the record folder on Box change?
No. Renaming either the SFDC record or the Box folder does not change the record/folder name on the other platform.
What happens when a Lead is converted to an Opportunity?
If you enable and configure the conversion of Lead folders, when a Lead folder is converted to a new object, it is automatically moved and renamed to match the new objects' naming convention, for example: the Lead folder changes name to Opportunity folder. If you disable Lead folder conversion, the Lead folder is not converted, and remains in the Salesforce root folder.
Does Box for Salesforce support seamless logins?
Yes. If you enable seamless login, your people login to Box from within Salesforce. If you disable seamless login, Box account holders log into Box when they access Box content within Salesforce in a new browsing session.
What restrictions can an admin place around Salesforce content in Box?
The user's Box permissions are determined by permissions in Salesforce:
- Read/Edit access on Salesforce translates to an Editor role in Box.
- Read-only access on Salesforce translates to a Viewer role in Box.
The Box for Salesforce integration ensures all permissions are in sync.
When users create a Box folder for a Salesforce record, they are added as collaborators and, therefore, only have access to this specific subfolder. A user can see the folder path that leads to the record-specific folder without seeing any other content within those folders along the way.
More information: What are the different permission levels for collaborators?
Is Salesforce Experience Cloud supported?
You can connect your Box Custom App to add select Box UI Elements as Salesforce Lightning Components in Experience Cloud. Using these as such consumes your business’s Custom API call allocation. For more information, contact salesforce@box.com.
How can I customize the Box for Salesforce integration?
You can get a Box Salesforce Developer Toolkit that enables you to further customize the behavior of the Box for Salesforce integration programmatically. The Toolkit consists of several global APEX methods you can use to trigger and extend the default behavior: Box For Salesforce: Developer Toolkit.
There is also a Box SDK for this integration.
How do I uninstall Box for Salesforce?
- First and foremost, to preserve any of the FRUP data, export it from your Salesforce instance. That data gets deleted when the package is deleted.
- Remove any Box pages added to page layouts.
- Remove any Developer Toolkit customizations in your apex code.
- Remove any references to the objects included in the Box for Salesforce packages in your Apex code.
- Uninstalling the appexchange app does not delete data in your Box account. However, any associations between records/folders/users are removed.
- From Setup -> Build -> Installed Packages, click Uninstall on Box for Salesforce.
Additional Information
- Installing Box for Salesforce
- Box for Salesforce Listing on the Salesforce AppExchange
- Box for Salesforce Listing on the Box Apps Marketplace
We look forward to receiving feedback about the installation process and the integration through the Salesforce AppExchange.