Policy Executor
Introduction
The Policy Executor feature can be used to connect an external system to make decisions on CM write operation. When the feature is enabled, NCMP will first call the configured external system and depending on the response, return an error or continue. The details of the interface can be found in the ‘Consumed APIs’ section.
This feature is available on ‘legacy data interface’ for operation on a single cm handle: “/v1/ch/{cm-handle}/data/ds/{datastore-name}” and only applies to “ncmp-datastore:passthrough-running”.
By default, the feature is not enabled. This is controlled by ‘config.additional.ncmp.policy-executor.enabled’ and other deployment parameters in the same group to enable it. See Configuration Properties