Skip to content
tylermercier edited this page Jun 28, 2011 · 3 revisions

Camfed Features

EpiSurveyor (surveys)

  • Get all surveys from EpiSurveyor
  • Get all questions for survey
  • Track survey import history (including errors)
  • Notify a single user per survey via email for daily import
  • Map survey question to sf_object field
  • Map predefined value to sf_object field
  • Map sf_object id lookup based on field (include sf_account via name for example)
  • Multi-select of surveys (delete, import)
  • Search for survey

Salesforce (sf_objects)

  • Get all sf_objects from Salesforce
  • Get all fields for sf_object
  • Enable/Disable sf_object (hides from selection list in mapping)

User Management (devise user)

  • Authentication
  • Limited authorization (accounts can be enabled/disabled)
  • Roles (User + Admin)

Settings Management

  • Endpoints (Salesforce + EpiSurveyor)
  • Tokens
  • Usernames

Offline Job (cron job)

  • Email notification (currently using gmail)
  • Summary of import
  • Single email per user, per day