Personal tools
You are here: Home Products Salesforce Base Connector
Document Actions

Salesforce Base Connector

RSS Feed Category: Database integration & external storage — Other products by this author
Salesforce Base Connector provides a Zope-aware tool for connecting to a Salesforce.com instance.

Current release

No stable release available yet.

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
Salesforce Base Connector 1.0alpha3 (Alpha release) Released Feb 16, 2008
Adds listFieldsRequiredForCreation() method, more tests and documentation
Salesforce Base Connector 1.0alpha2 (Alpha release) Released Aug 21, 2007
Adding support for Plone 3.0
Salesforce Base Connector 1.0alpha1 (Alpha release) Released Aug 18, 2007
Initial product release

Project Description

Project resources

Overview

Salesforce Base Connector provides a Zope-aware tool for interacting with the Python-based beatbox Salesforce client. 

Rationale For This Product

Salesforce.com provides an extensible, powerful platform for Customer Relationship Management (CRM) tasks ranging from sales, marketing, nonprofit constituent organizing, and customer service.
 
Beatbox is a Python wrapper to the Salesforce.com API (version 7.0), and provides the underpinnings for this product, but suffers from several limitations, since it is a generic Python library rather than a Zope/Plone Product.
 
Salesforce Base Connector aims to augment Beatbox for Zope/Plone developers, providing a convenient and cleanly integrated set of features:

  •     Managing Salesforce credentials
  •     Managing HTTP connections to Salesforce.com's web services platform
  •     Managing Zope permissions over view and edit actions against Salesforce
  •     Providing an interface to the Salesforce API from within protected python, for example, in Python Script objects and Zope Page Templates

 
Additionally, Salesforce Base Connector is intended to decouple Zope/Plone development projects from the specific Python toolkit used as the interface to Salesforce. If a more current alternative to Beatbox comes onto the scene, Salesforce Base Connector can be updated to use this code base as its underlying framework without impacting client code.
 
Salesforce Base Connector is intended to be used as a building block  for your own Plone/Salesforce applications.

 

See also

 

by Jesse Snyder last modified May 16, 2008 - 23:28

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by