This guide provides step-by-step instructions for integrating Salesforce, a customer relationship management solution, with the Binadox multi-cloud SaaS and IaaS usage monitoring and cost optimization platform.
This guide is for users who want to monitor Salesforce user licenses, get Salesforce spend and utilization insights, drill-down to usage analysis of Salesforce features on a per-user basis, as well as to receive automatic cost optimization recommendations.
As part of integration, it is required to install the Binadox Reports managed package. It automatically generates reports to keep record of all changes made to certain Salesforce standard objects by users. Reports are populated with data after enabling and configuring Field History Tracking of each corresponding standard object.
This guide illustrates configuration on the Lightning Experience platform.
2. Install the Managed Package
In the Salesforce organization which usage and costs you want to monitor and optimize, install the managed package that will automatically generate reports for Chatter and the following most frequently used standard objects: Account, Campaign, Case, Contact, Contract, Lead, Opportunity, Order.
1. To install the Binadox Reports managed package, go to the following installation URL:
2. On the package installation page, choose the Install for Admins Only option.
Select the I acknowledge that I’m installing a Non-Salesforce Application that is not authorized for distribution as part of Salesforce’s AppExchange Partner Program checkbox.
3. You’ll see a confirmation message after the installation is complete. Click Done.
Package installation may take some time. As soon as it is complete, a notification email will be sent to your email address. If the session is over, log in to continue.
Upon successful installation, the following reports are generated:
Account History Report
Case History Report
Chatter Activity Report
Contact History Report
Contract History Report
Lead History Report
Opportunity Field History Report
Order History Report
3. Enable Field History Tracking
To show information on user activity in the reports, Field History Tracking should be enabled and configured for each object which utilization you want to monitor. Note that if it has already been enabled, additional fields can be selected for maximum utilization coverage.
In this guide, we demonstrate how to enable and configure Field History Tracking for the Account standard object. Other objects are similar in configuration.
1. From the Setup pages, go to the Object Manager tab, choose Account (or any other standard object mentioned above).
3. Select the Enable Account History checkbox. If it has already been enabled, additional fields can be selected. Choose the fields to monitor. Scroll down and click Save.
The maximum number of fields per object to be tracked is 20. Modifying any of these fields by users adds an entry to the History related list based on which reports are populated. For Salesforce usage monitoring, we suggest selecting the most frequently used fields.
4. Follow steps 1-3 hereof to enable and configure Field History Tracking of other objects for which reports have been generated after installing the managed package. For some objects, Field History Tracking is activated and configured by default. Change the default settings by selecting fields you want to include in your report or unchecking fields you want to exclude.
On the Object Manager tab, use the Quick Find search box to quickly locate the required object:
|*Configuration for Chatter is not required.|
Changes made prior to the date and time of enabling Field History Tracking are not included into reports.
4. Set Up Network Access
To allow Binadox to access the organization data for cost and usage optimization without receiving a login challenge, such as a verification code, it is required to specify IP addresses from which it logs in as trusted.
2. Specify an IP range of the Binadox cluster:
184.108.40.206 into the Start IP Address field.
220.127.116.11 into the End IP Address field.
5. Create New Connection for Salesforce in Binadox
1. Log into your Binadox account. Choose a workspace.
2. In the navigation pane on the left, choose Integrations. Go to the SaaS tab. Click on the Salesforce icon. To quickly locate the Salesforce software in the list of supported applications, type in its name in the search bar or use an alphabetical filter by clicking on the first letter of an application name, i.e. S.