SugarCRM 7 - Installation Guide
RT SugarBox is a plugin proposed as a data syncing solution between SugarCRM and Box.com services. With a simple interface and great features, this Integration eliminates the need of send content back and forth with updated revisions. With RT SugarBox, you can edit documents and sign contracts using Box’s tools right from within SugarCRM.
1) RT SugarBox is compatible with the following SugarCRM editions:
2) Following are the Supported Versions:
- SugarCRM 7.1 up to the latest version
Following points must be followed before starting the RT SugarBox package installation.
- You should login as an Administrator in SugarCRM to do initial settings.
- Your SugarCRM Instance should be compatible with the package.
- You must have a valid License Key.
- If you are installing the package, then make sure there isn’t any older version already installed on SugarCRM. If there is any, then see the Uninstall section of this document.
On the Administration page click on “Module Loader” to install the package.
Browse the zip file and click on “Upload” button under Module Loader screen.
After uploading package, click on the “Install” button to install the package.
Click on “Commit” button to finish the installation.
On a successful installation, a success message on a new page will be displayed.
Note: In case there is an older version installed, after clicking on the “Commit” button, a message will be shown to uninstall the previous package. See the Uninstall section of this document for uninstall process.
After package installation, perform repair and rebuild. To do this, goto Admin page by clicking on ‘Admin’ from the top right profile menu.
On the admin page, select ‘Repair’ under the 'System' section.
On the Repair page, click on ‘Quick Repair & Rebuild’, to perform the repair action. Once done, you are all set to go!
Setting up your Box Developer Account
To setup your Box developer account , go to https://developers.box.com
Then click on My Apps at the top right corner of the page.
Add in your Box.com credentials or click on ‘Create Account’ to create one.
Once you log in, click on ‘Create a Box application’ link from the right side menu panel.
Add in the application name and click on the ‘Create Application’ button.
Then move on to Configuring your application.
On the Configuration page, add in your SugarCRM instance URL in the ‘redirect_uri’ field. Then, click on the ‘Save Application’ button to retain changes.
**Note: **To use RT SugarBox, your SugarCRM Must be deployed on some instance having no port in its URL e.g. https://domain:port or URL does not contain some IP e.g. https://10.12.13.5/sugrcrm.com
Other examples of formats supported/not supported:
https://domain:port is not supported by box
https://10.12.13.5/sugrcrm.com is not supported by box
https://somedomain/sugrcrm.com format is supported by box
For the integration, you must have a validated Box account. In case you don’t have one, follow the instructions below.
After package installation, go to Admin page and click on ‘SugarBox Configuration’.
To fill in the fields, go over to your Box developer account at https://developers.box.com/ and click on My Application. Then edit that application.
Get the ‘client_id’ and ‘client_secret’ information from here.
Go back to SugarBox Configuration and fill in the fields with info from your developer account. Once done, click on the Save button.
A ‘Connect to Box.com’ button shall be visible. Click on the button to verify your configurations.
Upon verification, a tick mark shall appear next to the button.
Your Box is now configured to your SugarCRM system, and all set to go!
Note: If the tick mark doesn’t seem to appear next to the button, it would be either the Box is disconnected, or that the ‘SugarCRM Module's Mapping’ page isn’t accessible.
To uninstall the SugarBox package, follow the following instructions
On the Administration page, click on “Module Loader” to Uninstall the package.
Click on “Uninstall” button.
Package will be uninstalled successfully.
Other add-ons of interest
SugarCRM Box Integration Application
Box is a simple, scalable and affordable solution to manage documents, media and all your content online. Share files as a link. Sync files on the desktop. It’s file sharing, reinvented. You can securely access, share and collaborate on files anywhere. Now you can take Box one step further with t...