Provides introspection into the objects available in the target Salesforce instance. This function is most useful during development when determining the types of objects available.
a!sfcDescribeGlobal( scsExternalSystemKey, usePerUserCredentials, endpoint)
scsExternalSystemKey: (Text) The key from the Third Party Credentials admin console page that corresponds to the set of credentials that should be used to authenticate.
usePerUserCredentials: (Boolean) If
true the credentials set in the Third-Party Credentials settings page by the current user running the expression will be used. If
false the site-wide credential values will be used.
endpoint: (Text) The Salesforce endpoint URL to use for authentication. Possible values are
"https://login.salesforce.com/services/Soap/u/27.0", which is used for production and development environments, and
"https://test.salesforce.com/services/Soap/u/27.0", which is used for the Salesforce "sandbox" test environment. Update the
27.0 portion of the endpoint URL to match the version of the API that you are accessing. As a best practice, create a constant for this value.
The function returns the standard connector result dictionary described in the main Connectors page.
If successful, the function returns a dictionary representation of the Salesforce DescribeGlobalResult within the
result field. Refer to Salesforce documentation for details regarding the contents of DescribeGlobalResult.
Display a Grid of All Salesforce Objects
Copy and paste the expression into the Interface Designer, save it, then call the interface in a Tempo Report to test.