External Custom Validations and Global Connections

External custom validations allow changes made in Enterprise Data Management to be validated using business logic and data in an external system.  The external system must provide a REST API endpoint that conforms to a particular specification.  External validation global connections are configured for each API endpoint used for validation purposes. When request items are validated, custom validations of the External type will call the appropriate API endpoint and pass request item data in the payload to be evaluated by the external system.  The API endpoint responds with validation warnings and/or errors which are applied to the request items in the Enterprise Data Management request.

Business Benefit: Business logic and data residing in an external system can be used as the basis for validating changes made in Enterprise Data Management.  For example, a dimension member can be deleted only if it does not have any transactions or balances associated with it in a particular business application.

Key resources