Using Extensibility, the SDx Web Client can communicate with external applications through an external URL and display the data in the user interface. Extensibility can also be used to provide a custom user interface to access external data using the Hexagon server APIs:
-
SDx Web Client Extensibility is configured by creating methods from the WebClientExtensibility and WebClientExtensibilityMultiple client APIs.
-
Methods using the WebClientExtensibility client API are restricted to a single object by default.
-
Methods using the WebClientExtensibilityMultiple client API allow execution on multiple objects by default.
Hexagon recommends that Extensibility code should always be hosted on a separate
server in a different domain. This can mitigate any browser security concerns.