The property function.service.whitelist provides the means to specify the functions that can run on Spotfire Statistics Services. Applies to any of the tested statistical engine types in your Spotfire Statistics Services installation when Spotfire calls a data function using SpotfireConnector/execSpotfireAnalytic.
|Property Name||Default Value||Property Description|
|function.service.whitelist||SpotfireConnector/execSpotfireAnalytic||This option provides the means to limit which functions can be called using the Function Service API to run on
Spotfire Statistics Services.
You can set the value to a string with one or more package/function patterns, separated by commas. Each pattern is a Java-style regex string. It can use * to match anything.
Important: If you are using the TERR engine, then any function that is accepted by this whitelist is also evaluated by the property terr.restricted.execution.mode if it is set to true (the default). If a function is determined to engage in potentially malicious behavior, then the function fails when it tries to perform a restricted operation, unless you change terr.restricted.execution.mode to false. (Applies only if you are using the TERR engine.
For more information, and a non-exhaustive list of the types of behavior not permitted when terr.restricted.execution.mode=true, see its help.
See Recommendations for safeguarding your environment for more information.