elastic.io component that connects to Salesforce API (node.js)
You need a new repository in your elastic.io workspace:
then push the code into it:
git push elasticio master
In order to make OAuth work you need a new App in your Salesforce. During app creation process you will be asked to specify the callback URL, to process OAuth auehtncation via elastic.io platform your callback URL should be
https://your-tenant.elastic.io/callback/oauth2
More information you can find here
In the component repository you need to specify OAuth Client credentials as environment variables. You would need two variables
You would need two variables:
SALESFORCE_KEY
- your OAuth client keySALESFORCE_SECRET
- your OAUth client secret
Each action creates a single object. Input metadata is fetched dynamically from your Salesforce account. Output metadata is the same as input metadata, so you may expect all fields that you mapped as input to be returned as output.