All the following scenario are run from a user authorized for: `test.*`: read

[horizontal]
*Existing Indices*::*Action*::*Outcome (executed indices)*
`test1` `test2` `test3` `index1`::`GET _search`::`test1` `test2` `test3`
`test1` `test2` `test3` `index1`::`GET _search/*`::`test1` `test2` `test3`
`test1` `test2` `index1` `index2`::`GET _search/index*`::AuthorizationException
- empty cluster-::`GET _search`::IndexMissingException
- empty cluster-::`GET _search/*`::IndexMissingException
`index1` `index2`::`GET _search`::IndexMissingException
`index1` `index2`::`GET _search/*`::IndexMissingException
`test1` `test2` `index1`::`GET _search/test*,index1`::AuthorizationException
`test1` `test2` `index1`::`GET _search/missing`::AuthorizationException
`test1` `test2` `test3` `index1`::`GET _search/-test2`::`test1` `test3`
`test1` `test2` `test21` `test3` `index1`:: `GET _search/-test2*`::`test1` `test3`
`test1` `test2` `test3` `index1`::`GET msearch first item: all, second item: index1`::  AuthorizationException
`test1` `test2` `test3` `index1`::`GET msearch first item: all, second item: missing`:: AuthorizationException
`test1` `test2` `test3` `index1`::`GET msearch first item: all, second item: test4`::   1st item:`test1` `test2` `test3`, 2nd item: IndexMissingException
`test1` `test2` `test3` `index1`::`GET msearch first item: all, second item: index*`::  IndexMissingException