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

Clicking refresh on iFrame after few user actions gives access to whole of Kibana #89362

Closed
Tracked by #168126
bhavyarm opened this issue Jan 26, 2021 · 5 comments
Closed
Tracked by #168126
Labels
blocked bug Fixes for quality problems that affect the customer experience Feature:Embedding Embedding content via iFrame impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@bhavyarm
Copy link
Contributor

Kibana version: 7.11.0 BC4

Elasticsearch version: 7.11.0 BC4

Server OS version: darwin_x86_64

Browser version: chrome latest

Browser OS version: OS X

Original install method (e.g. download page, yum, from source, etc.): from staging

Describe the bug: If user clicks on refresh on iframe after performing a few actions - they have access to whole of Kibana not just iFrame.

Steps to reproduce:

  1. Open an iFrame(I made an iFrame of an dashboard with top nav menu bar included) containing html in a browser - login if you have to - iframe gets displayed correctly
  2. Click on edit on iFrame and click on create panel and then click cancel on new panel window
  3. There is a discard changes message? ->click yes and then iFrame gets displayed without the top nav menu bar
  4. Click refresh - now you have access to other parts of Kibana- not just the iFrame

Screenshots (if relevant):
Screen Shot 2021-01-26 at 4 08 28 PM

@bhavyarm bhavyarm added bug Fixes for quality problems that affect the customer experience Feature:Embedding Embedding content via iFrame Team:AppServices labels Jan 26, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServices)

@lizozom lizozom added the Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas label Mar 1, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@lizozom
Copy link
Contributor

lizozom commented Mar 1, 2021

It seems to me that this is related to how Dashboard behaves, so I'm adding the @elastic/kibana-presentation team to evaluate this

@Dosant
Copy link
Contributor

Dosant commented Mar 2, 2021

I am putting the blocked label because it seems it deserves a broader discussion and a somewhat generic approach as part of #93200 and also it isn't high impact.

@ThomThomson ThomThomson added the impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. label Mar 27, 2023
@ThomThomson
Copy link
Contributor

Closing this for the time being. It will be tracked in our Icebox for Iframe / Embedding issues and will be re-opened if our priorities change.

@ThomThomson ThomThomson closed this as not planned Won't fix, can't repro, duplicate, stale Apr 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked bug Fixes for quality problems that affect the customer experience Feature:Embedding Embedding content via iFrame impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

5 participants