kibana/x-pack/test/functional
Julia Rechkunova 7fa04e92bc
[Kibana] New "Saved Query Management" privilege to allow saving queries across Kibana (#166937)
- Resolves https://github.com/elastic/kibana/issues/158173

Based on PoC https://github.com/elastic/kibana/pull/166260

## Summary

This PR adds a new "Saved Query Management" privilege with 2 options:
- `All` will override any per app privilege and will allow users to save
queries from any Kibana page
- `None` will default to per app privileges (backward-compatible option)

<img width="600" alt="Screenshot 2023-09-21 at 15 26 25"
src="6d53548e-5c5a-4d6d-a86a-1e639cb77202">

### Checklist

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>
2023-09-29 11:52:39 +02:00
..
apps [Kibana] New "Saved Query Management" privilege to allow saving queries across Kibana (#166937) 2023-09-29 11:52:39 +02:00
es_archives [RAM] .es-query and .observability.rules.threshold RBAC (#166032) 2023-09-21 15:10:28 -07:00
fixtures fix 'Download CSV' returns no data when panel has custom time range outside timerange of global time picker (#163887) 2023-08-17 16:37:12 -06:00
page_objects [Lens] Unskip failing tests (#167599) 2023-09-29 12:15:07 +03:00
screenshots/baseline [FTR] Switch to new browser headless mode (#153828) 2023-04-04 15:53:56 +02:00
services [ML] Fix assertion for delete ingest pipelines api (#167451) 2023-09-28 10:54:37 -05:00
config.base.js [Index Management] Add support for enrich policies (#164080) 2023-09-20 17:03:42 +02:00
config.ccs.ts CCS Tests for Machine Learning (#144869) 2022-11-14 11:31:27 -05:00
config.edge.js [ftr] automatically determine config run order (#130983) 2022-05-04 17:05:58 -05:00
config.firefox.js unskip tests for chrome, fix tags (#158405) 2023-05-26 09:19:53 +01:00
config.upgrade_assistant.ts [ML] Transforms: Enable SLO transforms installer on CI (#165470) 2023-09-22 17:13:38 +02:00
config_security_basic.ts [ftr] automatically determine config run order (#130983) 2022-05-04 17:05:58 -05:00
ftr_provider_context.ts [ftr] implement FtrService classes and migrate common services (#99546) 2021-05-25 09:25:09 -07:00
README.md Fix dead links to functional testing docs (#85097) 2020-12-14 17:00:53 +01:00

Kibana Functional Testing

See our Functional Testing Guide