Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Integrating external apps with salesforce using Canvas by Mind Map: Integrating external apps with salesforce using Canvas
5.0 stars - 1 reviews range from 0 to 5

Integrating external apps with salesforce using Canvas

Any web app (under HTTPS) can be embedded using Canvas

Uses JS SDK to talk with SFDC

Managed as Connected App

Unlike iFrame, Canvas works well with CORS

Can be a Chatter Tab of VisualForce page/element (can be a draggable part of a page)

JS SDK provides everything required for the plumbing & common functions

Integration can also be using SAML

Signed Request POST

Sent when user clicks the canvas app

App needs to verify it arrived from SFDC

JSON contents contains

CanvasRequest object

JS SDK

$$

$$.client.ajax

Examples

Query list of accounts

Add contact

Full example