kibana/x-pack/plugins
Ash 8c3322ed44
[Serverless][Security Solution][Endpoint] use useListPrivileges hook to check access to.lists-* (#171412)
## Summary

Instead of using `useListsConfig` this PR uses `useListPrivileges` to
verify access to `.lists-*` index pattern.

follow up of elastic/kibana/pull/165613
related elastic/kibana/pull/170671 (closed in favour of this)
fixes elastic/kibana/issues/169268

### Checklist

- [ ] [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: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-11-22 12:10:50 -07:00
..
actions ApiKey auth should be set in the Authorization header (#171496) 2023-11-23 04:15:37 +11:00
aiops [ML] [AIOps] Log Rate Analysis: Adds support to restore baseline/deviation from url state on page refresh. (#171398) 2023-11-22 12:03:33 -05:00
alerting ApiKey auth should be set in the Authorization header (#171496) 2023-11-23 04:15:37 +11:00
apm [ObsUX] Add Missing transaction warning if there are Transactions or Spans with a parent.id that doesn't exist in the trace (#171196) 2023-11-20 17:33:11 +01:00
apm_data_access async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
asset_manager async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
banners async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
canvas [Dashboard Navigation] Add Links to Visualization library (#170810) 2023-11-22 10:37:27 -07:00
cases ApiKey auth should be set in the Authorization header (#171496) 2023-11-23 04:15:37 +11:00
cloud Append serverless project ID to Support URL (#171448) 2023-11-21 18:38:05 -07:00
cloud_defend async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
cloud_integrations FullStory: use debounce before updating Page Vars (#171450) 2023-11-21 13:46:13 +00:00
cloud_security_posture [Cloud Security][Bug Fix] Dashboard and Findings page now will only show result within retention period (#160313) 2023-11-20 11:22:21 -08:00
cross_cluster_replication async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
custom_branding async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
dashboard_enhanced async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
data_visualizer async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
dataset_quality [Dataset quality] Including integration information within stats (#171663) 2023-11-22 18:27:04 +01:00
discover_enhanced async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
drilldowns Set correct ownership of older app-services code (#168209) 2023-10-09 18:57:26 +02:00
ecs_data_quality_dashboard async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
elastic_assistant [Security solution] Bedrock streaming and token tracking (#170815) 2023-11-16 15:49:53 -07:00
embeddable_enhanced
encrypted_saved_objects async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
enterprise_search Move ELSER text expansion callout's code (#171678) 2023-11-22 12:52:37 -05:00
event_log async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
exploratory_view Removes duplicated RedirectAppLinks component (#170304) 2023-11-13 10:17:13 +01:00
features Fix custom branding for users without "Saved Object Management" privilege (#171308) 2023-11-20 07:36:21 -05:00
file_upload async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
fleet [Fleet] Enable agent upgrade tooltip (#168638) 2023-11-21 10:53:57 +01:00
global_search async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
global_search_bar [Serverless] Chrome UI fixes (#164030) 2023-08-16 17:21:59 -04:00
global_search_providers async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
graph async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
grokdebugger async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
index_lifecycle_management [ILM] Update the ILM tab on the index details page (#170726) 2023-11-15 11:10:57 +01:00
index_management revert(slo): enrich policy and reset api (#171420) 2023-11-16 13:10:03 -05:00
infra [Obs UX] Apply neutral colours to asset kpi tiles (#171637) 2023-11-22 12:05:01 -05:00
ingest_pipelines async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
kubernetes_security async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
lens [Dashboard Navigation] Add Links to Visualization library (#170810) 2023-11-22 10:37:27 -07:00
license_api_guard
license_management async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
licensing async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
lists async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
log_explorer async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
logs_shared async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
logstash async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
maps [Dashboard Navigation] Add Links to Visualization library (#170810) 2023-11-22 10:37:27 -07:00
metrics_data_access async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
ml [ML] Create categorization job from pattern analysis (#170567) 2023-11-21 15:52:12 +00:00
monitoring [Serverless] Disabled stack monitoring in serverless (#170016) 2023-11-16 17:33:11 +01:00
monitoring_collection async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
notifications async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
observability [Custom Threshold Rule] Align condition delete buttons (#171338) 2023-11-22 11:56:59 -07:00
observability_ai_assistant async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
observability_log_explorer async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
observability_onboarding async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
observability_shared Integrate Event-Based Telemetry in KibanaErrorBoundary (#169895) 2023-11-03 12:55:00 -07:00
osquery [EDR Workflows] Remove optional label from timeout input (#171632) 2023-11-21 10:29:51 -07:00
painless_lab async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
profiling async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
profiling_data_access async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
remote_clusters async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
reporting Reporting packages for export types (#162845) 2023-11-15 10:48:00 -07:00
rollup async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
rule_registry async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
runtime_fields Change signature of Plugin.stop to maybe async (#170225) 2023-11-06 01:38:19 -07:00
saved_objects_tagging async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
screenshotting Revert "Upgrade to Node.js 20 (#162696)" 2023-11-21 07:15:23 -06:00
searchprofiler Revert "Upgrade to Node.js 20 (#162696)" 2023-11-21 07:15:23 -06:00
security Adding user profiles tests for regular and serverless (#171554) 2023-11-22 10:43:03 -05:00
security_solution [Serverless][Security Solution][Endpoint] use useListPrivileges hook to check access to.lists-* (#171412) 2023-11-22 12:10:50 -07:00
security_solution_ess async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
security_solution_serverless async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
serverless async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
serverless_observability async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
serverless_search [Serverless Search] Update Getting Ingest Data section (#171035) 2023-11-22 12:06:58 -05:00
session_view [Cloud Security]Fix for Broken Session view (#171373) 2023-11-16 11:43:06 -08:00
snapshot_restore async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
spaces async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
stack_alerts async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
stack_connectors [Security solution] Bedrock streaming and token tracking (#170815) 2023-11-16 15:49:53 -07:00
synthetics [Synthetics] Refactor supress API Key error (#171114) 2023-11-22 17:03:35 +01:00
task_manager Revert "Upgrade to Node.js 20 (#162696)" 2023-11-21 07:15:23 -06:00
telemetry_collection_xpack async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
threat_intelligence async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
timelines async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
transform [ML] Transforms: Create optional data view on server side as part of transform create API call. (#160513) 2023-11-16 18:03:07 +01:00
translations [Serverless Search] Update Getting Ingest Data section (#171035) 2023-11-22 12:06:58 -05:00
triggers_actions_ui async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
upgrade_assistant async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
uptime async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00
ux [APM] Make data view space aware (#170857) 2023-11-20 08:15:13 -05:00
watcher async-import plugins in the server side (#170856) 2023-11-15 00:55:56 -07:00