mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
## 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> |
||
---|---|---|
.. | ||
images | ||
install | ||
upgrade | ||
access.asciidoc | ||
configuring-logging.asciidoc | ||
configuring-reporting.asciidoc | ||
connect-to-elasticsearch.asciidoc | ||
docker.asciidoc | ||
install.asciidoc | ||
secure-settings.asciidoc | ||
settings.asciidoc | ||
start-stop.asciidoc | ||
upgrade.asciidoc |