Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Lens][Visualize] Allow editor access with dashboard all permission #99308

Closed
flash1293 opened this issue May 5, 2021 · 3 comments
Closed

[Lens][Visualize] Allow editor access with dashboard all permission #99308

flash1293 opened this issue May 5, 2021 · 3 comments
Labels
enhancement New value added to drive a business result Feature:Lens Feature:Vis Editor Visualization editor issues Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@flash1293
Copy link
Contributor

With by value panels people expect to be allowed to create and edit these panels if they have the dashboard all permission. However at the moment, visualization editors require visualize permissions to be used.

The permission model should be the following:

  • dashboard all:
    • Lens access
    • Visualize editor access (listing page errors out)
  • visualize (read and all):
    • Lens access
    • Visualize listing access
    • Visualize editor access
@flash1293 flash1293 added enhancement New value added to drive a business result Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Vis Editor Visualization editor issues Feature:Lens labels May 5, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@timroes
Copy link
Contributor

timroes commented May 5, 2021

Just for clarification: Dashboard all permission would also only grant you to save a visualization from the editor (you now have access to) to a dashboard, but not into the library. You'd need Visualize permissions (that we should most likely rename "Visualize Library" in this case) to edit anything in the library. We should also most likely check on a dashboard, before enabling the edit button for a visualize library panel if the user has actual visualization permission.

@stratoula
Copy link
Contributor

Closing in favor of #146731

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Lens Feature:Vis Editor Visualization editor issues Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

4 participants