Skip to main content

Preparing to run the Salesforce collector

Setting up pre-requisites for running the collector

Make sure that the machine from where you are running the collector meets the following hardware and software requirements.

Table 1.



Hardware (for on-premise runs only)


8 GB


2 Ghz processor

Software (for on-premise runs only)


Click here to get Docker.

JDBC Driver

Appropriate driver for Salesforce. Please contact Support team to get the driver. specific objects (for both cloud and on-premise runs)


You must have a ddw-catalogs (or other) dataset set up to hold your catalog files when you are done running the collector.

If you are using Catalog Toolkit , follow these instructions to prepare the datasets for collectors.

Setting users and permissions in Salesforce

  1. Set up a user that the collector will use to connect to Salesforce with.

  2. Set up a security token.

  3. Browse to the User profile linked with the user that the collector will use for Salesforce connection. Navigate to Administrative Permissions, and ensure that API Enabled is checked.

  4. Under both Standard object and Standard Object and Custom Object sections, ensure that Read access is checked for all objects.