Set Up a Custom Cloud Data Source (CCDS)
You can set up a Custom Cloud Data Source (CCDS) and make scripts available for Data Designers using the
Data Sources
pane in the Component Library
. Before you Begin
- Verify you've access to an experienced programmer with thorough JavaScript programming knowledge and experience.
- Required Permissions:Integration Developerwithin theAdministrativepermission set. See Concept: Permission Sets.
- Determine the internet addressable service and credentials to connect to your CCDS.
- Read the API documentation of the external system you need your CCDS to connect to.
- Determine the type of authorization (OAuth or System Key) you need to use for the external system.
- Determine the response format (JSON or XML) from the external system.
Navigation
From the nav menu, go to Steps
- Create and Configure a CCDS
- SelectCreate New Datain theSourceData Sourcespane.
- SelectCustom Cloud Data Sourceas your data source type, enter a name, and clickCreate.
- SelectParametersorStatic Valuesyour CCDS allows the user to enter. For example, start address, end address, period ranges or other information specified by your script.
- Select a Log Level in theData Source Settingstab. The different types of logs are:
- Only logs errors.Error:
- Logs all basic information including when the data source was updated.Info:
- Provides detailed information about all phases and actions. This level is used primarily for debugging or auditing.Verbose:
- (Optional) SelectRequires Credentialsin theData Source Settingstab to choose an OAuth credential.Your credential must already exist in theCredentialspane.
- Define the Parameters
- Determine the parameters that the Data Designer should fill in. You can add and configure parameters inDesigner Settingstab and reference them your script. For example you can add Location, GPS information, Username and Password as your parameters.
- Create and Test Your Scripts
- Write your scripts in theScriptstab.
- SelectSavefrom theActionspane to save your script.
- ClickTest Connectionin theActionspane to verify your connection.