kibana/docs/setup
Tim Sullivan 871a81c68e
[Reporting] Use Kibana feature privileges only to control access to reporting (#200834)
## Summary

This PR discontinues Reporting from having dual models for determining
the privilege to generate a report, and uses Kibana feature privileges
as the single model that controls those privileges.

### Changes
1. Removes all logic that is based on following settings:
    * `xpack.reporting.roles.enabled`
    * `xpack.reporting.roles.allow`
The settings are still supported, but any features that use the settings
are removed.
2. Removes the detection of the settings from the Upgrade Assistant
integration

### Release note
The default system of granting users the privilege to generate reports
has changed. Rather than assigning users the `reporting_user` role,
administrators should create a custom role that grants report-creation
privileges using Kibana application privileges.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [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
- [x] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.

Correlates with https://elasticco.atlassian.net/browse/ES-9856: assign
the built-in `reporting_user` role the necessary Kibana application
privileges, and make the role not marked as deprecated.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2024-12-04 09:51:29 -07:00
..
images Updates file upload formats in Kibana guide (#195880) 2024-10-14 10:48:36 +02:00
install Clarify macOS support (#191329) 2024-08-28 07:55:38 -05:00
upgrade [Docs] Reset release files for 9.0 (#199519) 2024-11-22 10:24:10 +01:00
access.asciidoc (Doc+) link video to checking health (#193023) 2024-09-16 15:38:46 +00:00
configuring-logging.asciidoc Update configuring-logging.asciidoc (#180835) 2024-04-19 08:45:59 +02:00
configuring-reporting.asciidoc [Reporting] Use Kibana feature privileges only to control access to reporting (#200834) 2024-12-04 09:51:29 -07:00
connect-to-elasticsearch.asciidoc [Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163) 2024-11-08 11:10:32 +01:00
docker.asciidoc Revert "[build/docker] Upgrade Ubuntu base image to 22.04 (#162282)" (#170430) 2023-11-02 12:56:17 -05:00
install.asciidoc [Docs] Update certain references to cloud and ESS due to serverless GA (#202184) 2024-11-28 16:53:56 +01:00
secure-settings.asciidoc Remove mention of (secure) settings qualifier from docs (#201900) 2024-11-27 13:35:39 -08:00
settings.asciidoc [Docs] Update publicBaseUrl and rewriteBasePath settings (#195465) 2024-10-08 23:14:28 +00:00
start-stop.asciidoc [keystore] Add password support (#180414) 2024-05-06 10:23:29 -05:00
upgrade.asciidoc (Docs) Add Kibana upgrade notes page (#193268) 2024-10-07 11:51:42 +02:00