ClickLink and External Objects

The following lists how external objects are currently supported by ClickLink.

For more information about working with external objects, see the Salesforce Help.

Supported Actions when the Source Object is an External Object
Feature Supported Action
Creating Rules
Create a rule with an external object as the source object using ClickLink's user interface.
Create an external object master to Salesforce object master rule.
Create an external object master to Salesforce object master and Salesforce object detail rule.
Create an external object master and Salesforce object detail to Salesforce object master and Salesforce object detail rule.
Create an external object master and external object detail to Salesforce object master and Salesforce object detail rule.
Create a Salesforce object master and external object detail to Salesforce object master and Salesforce object detail rule.
Set the Source Object Process Field setting (Process__c) that indicates whether a source record will be processed.

Mapping Fields
Create basic mappings using ClickLink's user interface. Note: currently it is not possible to create basic mappings if the source object or the target lookup object is an external object.
Create mappings using ClickLink's user interface. Note: currently, it is not possible to create mappings if the source object or the target lookup object is an external object unless you select the Source Value is ID option. See Source Value is ID for more information.
Create mappings using Apex API.
Create mappings using REST API.

Cloning Rules

Fully clone a rule using ClickLink's user interface.
Fully clone a rule using Apex API.
Fully clone a rule using REST API.

Importing and Exporting Rules Import and export rules.

Running Rules Run a rule from a detail page button.
Run a rule from a detail page link.
Run a rule using a ClickLink job.
Run a rule using Apex API.
Run a rule using REST API.
Note:

If you try to use an action that ClickLink does not support, your system will return an error.

At the moment ClickLink does not:

  • Support syncing or feed tracking.
  • Handle duplicate records in external data sources.
  • Support external objects as targets.

You can:

  • Change the field types of external objects after they have been imported into an organization. Doing so allows explicit lookups to work.
  • Mix and match Salesforce objects and external objects on the source side: i.e.
    • external master/external detail
    • external master/standard object detail
    • standard object master/external detail