Embed interactive analytics right in Salesforce
Embed dashboards in Salesforce to provide employees with the data they need right in the flow of business. Canvas is Salesforce's framework for integrating 3rd-party applications. Watch a demo of Tableau embedded in Salesforce using Canvas.
The downloadable zip file includes:
- SFDC canvas adapter
- Sample workbooks
- Visual force pages
The documentation steps walk through how to install the adapter using Apache Tomcat, as well as what steps are needed for this to work in your own environment.
The use of the SFDC Canvas Adapter is governed by the License Agreement below. You should read the entire agreement carefully, but here are a few highlights:
- There is no cost to use the adapter. However, you will need licenses to Tableau and to Salesforce.
- Can be distributed with your software, as long as Tableau is notified of these products (send an email to: email@example.com).
- Tableau does not support programs created using the API.
- Tableau does support and maintain the current and previous major version of the API. It is your responsibility to make sure you are using a supported version.
TABLEAU SOFTWARE, INC.
TABLEAU SALESFORCE CANVAS ADAPTER
BINARY CODE LICENSE AGREEMENT
BY INSTALLING OR USING ALL OR ANY PORTION OF THE SOFTWARE OR OTHERWISE INDICATING YOUR ASSENT, YOU ARE ACCEPTING ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. YOU AGREE THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN AGREEMENT SIGNED BY YOU. IF YOU DO NOT AGREE TO ALL OF THESE TERMS AND CONDITIONS, DO NOT USE THE SOFTWARE.
IF YOU WISH TO USE THE SOFTWARE AS AN EMPLOYEE, CONTRACTOR, OR AGENT OF A CORPORATION, PARTNERSHIP OR SIMILAR ENTITY, THEN YOU MUST BE AUTHORIZED TO SIGN FOR AND BIND THE ENTITY IN ORDER TO ACCEPT THE TERMS OF THIS AGREEMENT. THE LICENSES GRANTED UNDER THIS AGREEMENT ARE EXPRESSLY CONDITIONED UPON ACCEPTANCE BY SUCH AUTHORIZED PERSONNEL.
This Binary Code License Agreement (“Agreement”) is between Tableau Software, Inc., located at 837 North 34th Street, Suite 400, Seattle, WA 98103 (“Tableau”) and the licensee (individual or entity) that has downloaded or otherwise procured the licensed Software (as defined below) for use (“you”). “Software” means the binary code version of the software which accompanies this license and any related supporting technical documentation provided therewith.
1.1 GRANT OF LICENSE. Subject to all of the terms and conditions of this Agreement, Tableau grants you a limited, non-transferable, non-sublicensable, non-exclusive license to (a) use the Software for your own internal business purposes in connection with your use of the Salesforce service on your (or your entity’s) behalf and (b) reproduce, install and execute the Software in binary code form as part of such authorized use only, provided that: (1) you do not remove or alter any proprietary legends or notices contained in the Software, (2) you do not decompile, disassemble or otherwise attempt to reverse engineer the Software (except to the extent applicable law prohibits such restrictions), (3) you do not modify or create a derivative work of the Software, (4) you do not distribute, sell, sublicense, rent, lease or use the Software for time sharing, hosting, service provider or like purposes, (5) you do not publicly disseminate performance information or analysis (including, without limitation, benchmarks) from any source relating to the Software, and (6) you do not use the Software to develop a product that is competitive with any Tableau product offerings.
1.2 THIRD-PARTY CODE. The Software may contain or be provided with components subject to the terms and conditions of third-party “open source” software licenses (“Open Source Software”). To the extent required by the license that accompanies the Open Source Software, the terms of such license will apply in lieu of the terms of this Agreement with respect to such Open Source Software, including, without limitation, any provisions governing access to source code, modification or reverse engineering.
1.3 SPECIAL NOTE REGARDING TABLEAU OPEN SOURCE PROJECTS. Tableau may elect to release certain software under open source licenses (the “Tableau Open Source Licenses”) which may be the same as or similar to components of the Software. Nothing in the Tableau Open Source Licenses grants any right to use the Software and this Agreement alone shall govern any use of the Software in the form provided hereunder.
2. OWNERSHIP. Notwithstanding anything to the contrary contained herein, except for the limited license rights expressly provided herein, Tableau and its licensors have and will retain all rights, title and interest (including, without limitation, all patent, copyright, trademark, trade secret and other intellectual property rights) in and to the Software and all copies, modifications and derivative works thereof (including any changes which incorporate any Feedback). You acknowledge that you are obtaining only a limited license right to the Software and that irrespective of any use of the words “purchase”, “sale” or like terms hereunder no ownership rights are being conveyed to you under this Agreement or otherwise. If you elect to provide any suggestions, comments, improvements, ideas or other feedback to Tableau related to the Software (collectively, “Feedback”), you agree that Tableau will be free to use, disclose, reproduce, license or otherwise distribute, and exploit the Feedback provided to it as Tableau sees fit, entirely without obligation or restriction of any kind. All rights not granted by Tableau are reserved.
3. TERM OF AGREEMENT.
3.1 TERM. This Agreement is effective until terminated as provided hereunder (the “Term”). Either party may terminate this Agreement for any or no reason at any time upon written notice to the other party. Termination is not an exclusive remedy and the exercise by either party of any remedy under this Agreement will be without prejudice to any other remedies it may have under this Agreement, by law, or otherwise.
3.2 TERMINATION. Upon any expiration or termination of this Agreement, you shall cease all use of and destroy all copies of the Software and if requested so certify to Tableau in writing.
3.3 SURVIVAL. The license restrictions set forth in Section 1.1 and the terms and conditions of Sections 2 (Ownership), 3 (Term of Agreement), 4 (Disclaimer of Warranties), 5 (No Support), 6 (Limitation of Remedies and Damages), 7 (Confidentiality; Personal Information), 8 (Export Compliance) and 9 (General) shall survive any termination or expiration of this Agreement.
4. DISCLAIMER OF WARRANTIES. THE SOFTWARE IS PROVIDED “AS IS”. NEITHER TABLEAU NOR ITS LICENSORS MAKES ANY WARRANTIES, CONDITIONS OR UNDERTAKINGS, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE SHORTEST PERMISSIBLE PERIOD.
5. NO SUPPORT. Tableau provides no support or maintenance under this Agreement with respect to the Software and you are not entitled to any updates, new releases or new versions of the Software under this Agreement.
6. LIMITATION OF REMEDIES AND DAMAGES.
6.1 TABLEAU (INCLUDING TABLEAU’S LICENSORS) SHALL NOT BE LIABLE FOR ANY LOSS OF USE, LOST DATA, FAILURE OF SECURITY MECHANISMS, INTERRUPTION OF BUSINESS, OR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND (INCLUDING LOST PROFITS), REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF INFORMED OF THE POSSIBILITY OF SUCH DAMAGES IN ADVANCE.
6.2 NOTWITHSTANDING ANY OTHER PROVISION OF THIS AGREEMENT, TABLEAU AND ITS LICENSORS’ ENTIRE LIABILITY TO YOU UNDER THIS AGREEMENT SHALL NOT EXCEED FIFTY DOLLARS (USD $50).
6.3 The parties agree that the limitations specified in this Section 6 will survive and apply even if any limited remedy specified in this Agreement is found to have failed of its essential purpose.
7. CONFIDENTIALITY; PERSONAL INFORMATION.
7.1 CONFIDENTIAL INFORMATION. The structure, sequence, organization and code of the Software constitute valuable trade secrets of Tableau and its licensors. You will not disclose to any third party any Confidential Information. “Confidential Information” means: (a) information about the Software, including its design, performance characteristics or any communications with Tableau relating to the Software, (b) object code, architecture, algorithms, techniques, formulas, processes, know-how, ideas, inventions, specifications and characteristics of Tableau products (whether existing now or in the future), (c) Feedback, or (d) any other information marked as confidential or proprietary or that should be reasonably understood to be confidential or proprietary that is received from Tableau or discovered by you in the performance of this Agreement whether or not relating to the Software. You will use reasonable efforts to protect and prevent any access to the Software or other Confidential Information by anyone other than your employees who are obligated to comply with the terms hereof (including, by taking all efforts you take with respect to your own sensitive confidential materials) and in any event will use no less than a reasonable degree of care to protect Confidential Information. Any of your personnel will use the Confidential Information solely to perform your obligations under this Agreement and for no other purpose. You will remain responsible for your personnel’s compliance with the terms of this Agreement. All Confidential Information will remain the property of Tableau.
8. EXPORT COMPLIANCE. You acknowledge that the Software may be subject to export restrictions by the United States government and import restrictions by certain foreign governments. You shall not, and shall not allow any third-party to, remove or export from the United States or allow the export or re-export of any part of the Software or any direct product thereof in violation of any export or import restrictions, laws or regulations of any United States or foreign agency or authority.
9.1 ASSIGNMENT. This Agreement will bind and inure to the benefit of each party’s permitted successors and assigns. Tableau may assign this Agreement to any affiliate or in connection with a merger, reorganization, acquisition or other transfer of all or substantially all of Tableau’s assets or voting securities. You may not assign or transfer this Agreement, in whole or in part, without Tableau’s written consent. Any attempt to transfer or assign this Agreement without such written consent will be null and void.
9.2 SEVERABILITY. If any provision of this Agreement shall be adjudged by any court of competent jurisdiction to be unenforceable or invalid, that provision shall be limited to the minimum extent necessary so that this Agreement shall otherwise remain in effect.
9.3 GOVERNING LAW; Jurisdiction and Venue. This Agreement shall be governed by the laws of the State of Washington and the United States without regard to conflicts of laws provisions thereof, and without regard to the United Nations Convention on the International Sale of Goods. The exclusive jurisdiction and venue for actions related to the subject matter hereof shall be the Washington state and United States federal courts located in Seattle, Washington, and both parties hereby submit to the personal jurisdiction of such courts.
9.4 ATTORNEYS’ FEES AND COSTS. The prevailing party in any action to enforce this Agreement will be entitled to recover its attorneys’ fees and costs in connection with such action.
9.5 NOTICES AND REPORTS. Any notice or report hereunder shall be in writing. If to Tableau, such notice or report shall be sent to Tableau at the address above to the attention of “Legal Department”. If to you, such notice or report shall be sent to the address you provided in connection with your installation of the Software. Notices and reports shall be deemed given: (i) upon receipt if by personal delivery; (ii) upon receipt if sent by certified or registered U.S. mail (return receipt requested); or (iii) one day after it is sent if by next day delivery by a major commercial delivery service.
9.6 AMENDMENTS; WAIVERS. No supplement, modification, or amendment of this Agreement shall be binding, unless executed in writing by a duly authorized representative of each party to this Agreement. No waiver will be implied from conduct or failure to enforce or exercise rights under this Agreement, nor will any waiver be effective unless in a writing signed by a duly authorized representative on behalf of the party claimed to have waived.
9.7 ENTIRE AGREEMENT. This Agreement is the complete and exclusive statement of the mutual understanding of the parties and supersedes and cancels all previous written and oral agreements and communications relating to the subject matter of this Agreement. No provision of any purchase order or in any other business form employed by you will supersede the terms and conditions of this Agreement, and any such document issued by you hereto relating to this Agreement shall be for administrative purposes only and shall have no legal effect.
9.8 INDEPENDENT CONTRACTORS. The parties to this Agreement are independent contractors. There is no relationship of partnership, joint venture, employment, franchise or agency created hereby between the parties. Neither party will have the power to bind the other or incur obligations on the other party’s behalf without the other party’s prior written consent.
9.9 FORCE MAJEURE. Neither party shall be liable to the other for any delay or failure to perform any obligation under this Agreement if the delay or failure is due to unforeseen events, which occur after the signing of this Agreement and which are beyond the reasonable control of the parties, such as strikes, blockades, war, terrorism, riots, natural disasters, refusal of license or approval by the government or other governmental agencies, in so far as such an event prevents or delays the affected party from fulfilling its obligations and such party is not able to prevent or remove the force majeure at reasonable cost.
9.10 GOVERNMENT END-USERS. The Software is commercial computer software. If the user or licensee of the Software is an agency, department, or other entity of the United States Government, the use, duplication, reproduction, release, modification, disclosure, or transfer of the Software, or any related documentation of any kind, including technical data and manuals, is restricted by a license agreement or by the terms of this Agreement in accordance with Federal Acquisition Regulation 12.212 for civilian purposes and Defense Federal Acquisition Regulation Supplement 227.7202 for military purposes. The Software was developed fully at private expense. All other use is prohibited.