OpenSearch/docs/reference/modules/scripting
Lee Hinman a4060f7436 Remove vestiges of script engine sandboxing
This removes all the mentions of the sandbox from the script engine
services and permissions model. This means that the following settings
are no longer supported:

```yaml
script.inline: sandbox
script.stored: sandbox
```

Instead, only a `true` or `false` value can be specified.

Since this would otherwise break the default-allow parameter for
languages like expressions, painless, and mustache, all script engines
have been updated to have individual settings, for instance:

```yaml
script.engine.groovy.inline: true
```

Would enable all inline scripts for groovy. (they can still be
overridden on a per-operation basis).

Expressions, Painless, and Mustache all default to `true` for inline,
file, and stored scripts to preserve the old scripting behavior.

Resolves #17114
2016-05-13 09:24:31 -06:00
..
advanced-scripting.asciidoc Reorganise scripting docs (#18132) 2016-05-04 18:17:10 +02:00
expression.asciidoc docs: remove null from expressions case. 2016-05-04 12:50:12 -04:00
fields.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
groovy.asciidoc Remove vestiges of script engine sandboxing 2016-05-13 09:24:31 -06:00
native.asciidoc Reorganise scripting docs (#18132) 2016-05-04 18:17:10 +02:00
painless.asciidoc painless: remove input, support params instead 2016-05-11 21:32:10 -04:00
security.asciidoc Remove vestiges of script engine sandboxing 2016-05-13 09:24:31 -06:00
using.asciidoc Remove vestiges of script engine sandboxing 2016-05-13 09:24:31 -06:00