Data Source location

The Data Source location allows you to extend the Uniform Data Source configuration with custom UI and provides you with methods to securely manage the connection details and authentication credentials of the data source.

This location is rendered when creating or editing a data source of the type defined in the data connector.

Data source editor for the commercetools integration.
Example: Data source editor for the commercetools integration.

The data source location is configured as part of the data connector:

{ "dataConnectors": [ { "dataSourceEditorUrl": "/reference/dataSource" } ] }

Query string and header values, as well as any variable values on a data source, are encrypted secrets. Only users with manage data source or admin permissions may decrypt secrets. All others can use them via delegation when fetching data types, without seeing the secret values.

This secure approach ensures that sensitive authentication credentials and API keys are properly protected while still allowing authorized users to configure and use the data source.