OpenSearch/x-pack/plugin
Luca Cavanna 4f86f6fb38 Submit async search to not require read privilege (#58942)
When we execute search against remote indices, the remote indices are authorized on the remote cluster and not on the CCS cluster. When we introduced submit async search we added a check that requires that the user running it has the privilege to execute it on some index. That prevents users from executing async searches against remote indices unless they also have read access on the CCS cluster, which is common when the CCS cluster holds no data.

The solution is to let the submit async search go through as we already do for get and delete async search. Note that the inner search action will still check that the user can access local indices, and remote indices on the remote cluster, like search always does.
2020-07-03 12:18:07 +02:00
..
analytics Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
async [7.x] EQL: Adds an ability to execute an asynchronous EQL search (#58192) 2020-06-25 14:11:57 -04:00
async-search Replace compile configuration usage with api (7.x backport) (#58721) 2020-06-30 15:57:41 +02:00
autoscaling Replace compile configuration usage with api (7.x backport) (#58721) 2020-06-30 15:57:41 +02:00
ccr Count coordinating and primary bytes as write bytes (#58984) 2020-07-02 19:48:19 -06:00
core [7.x] Pipeline Inference Aggregation (#58965) 2020-07-03 09:29:04 +01:00
deprecation Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
enrich Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
eql EQL: Introduce sequence internal paging (#58859) 2020-07-02 13:44:21 +03:00
frozen-indices MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
graph Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
identity-provider Treat roles as a SortedSet (#58988) 2020-07-03 13:40:58 +10:00
ilm [7.x] Add default composable templates for new indexing strategy (#57629) (#58757) 2020-07-01 09:32:32 -06:00
logstash Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
mapper-constant-keyword Field capabilities - make `keyword` a family of field types (#58315) (#58483) 2020-06-24 12:32:14 +01:00
mapper-flattened Move MappedFieldType#getSearchAnalyzer and #getSearchQuoteAnalyzer to TextSearchInfo (#58830) 2020-07-01 14:52:14 +01:00
ml [7.x] Pipeline Inference Aggregation (#58965) 2020-07-03 09:29:04 +01:00
monitoring Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
ql EQL: Add Head/Tail pipe support (#58536) 2020-06-27 09:49:14 +03:00
rollup Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
search-business-rules Unify dependency licenses task configuration (#58116) (#58274) 2020-06-18 08:15:50 +02:00
searchable-snapshots Fix SearchableSnapshotDirectoryStatsTests (#58912) 2020-07-02 16:39:26 +02:00
security Submit async search to not require read privilege (#58942) 2020-07-03 12:18:07 +02:00
spatial Re-enable support for array-valued geo_shape fields. (#58786) (#58943) 2020-07-02 11:21:55 -07:00
sql Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
src/test [7.x] Pipeline Inference Aggregation (#58965) 2020-07-03 09:29:04 +01:00
stack [7.x] Add default composable templates for new indexing strategy (#57629) (#58757) 2020-07-01 09:32:32 -06:00
transform Split license allowed checks into two types (#58704) (#58797) 2020-07-01 07:11:05 -07:00
vectors Add text search information to MappedFieldType (#58230) (#58432) 2020-06-23 14:37:26 +01:00
voting-only-node Introduce node.roles setting (#58512) 2020-06-25 14:14:51 -04:00
watcher [7.x] Add default composable templates for new indexing strategy (#57629) (#58757) 2020-07-01 09:32:32 -06:00
wildcard Move MappedFieldType#getSearchAnalyzer and #getSearchQuoteAnalyzer to TextSearchInfo (#58830) 2020-07-01 14:52:14 +01:00
build.gradle Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00