I’d like to share links to a dashboard on tenancy B, but the default tenancy for everyone is A. So when the receiver receives the link this is what they have to do:
open the link, get redirected to login page
login
manually select tenancy B
Is there a way to skip the third step, by putting the tenancy in the URL somehow, so that the flow can be smoother ?
Unfortunately I’m not admin of our instance and am not in a position to try anything out. However if this makes it in the next version I’ll make sure push to include it !
@Matthieu I forgot to follow up on this, sorry. It has been fixed. The syntax to send someone a link to a specific tenancy is the following:
If you want to show this link https://kibana:5601/some/dashboard using this tenancy tenancy1, you send this link: https://kibana:5601/switch-group?group=tenancy1&redirectTo=https://kibana:5601/some/dashboard
This link will take the user to a login page if necessary, and then switch tenancy, and land into the desired dashboard.
The above works with ROR Enterprise >= 1.35.0 (to be soon released)
Hello @mgopathi01 interesting, but I’m not sure I fully understood the user story you have in mind. Can you spend a paragraph on giving some context, and step by step desired user interaction vs current behaviour?
This works, but requires manual URL modification, which users often forget.
Desired behavior
When a user clicks Copy link / Create short URL in Kibana,The generated URL would automatically include the tenant context
(for example by wrapping the short URL with /switch-group),So that recipients are transparently switched to the correct tenant.
Is something like this technically feasible or planned?
Does this also address tenant isolation across tabs, or is tenant selection still intentionally global per browser session?
Yes, however, it’s not related to the browser session, but rather the user session (which is global for a specific browser, because of cookies). At this stage, the only way to handle your use case is to log in to a different browser/incognito mode.
However, I will discuss your use case internally with the team.
@mgopathi01 the share link has been taken under development, I’m about to add the per-tab tenancy feature now to the sprint.
By the way: the per-tab tenancy is one more gem! Thank you for proposing these excellent improvements, I can tell they are coming from real power users. And I’m sure a lot of ROR users will immediately benefit from these. So keep them coming
By the way, may I ask you a favour: can we have one fix/feature request proposed per forum topic?
Also, thanks for using public topics even if you have direct private message access (as an Enterprise user), you keep our community engaged while your case priority remains high because you are marked as an Enterprise user.
BTW Maybe not everyone knows, but when someone posts in the forum using the same email used in the portal, the support team knows the priority level, even when writing they public threads.
Thanks for following up @mgopathi01 both per-tab tenancy and link sharing are being taken care in the same PR, as the two features are very much linked.
We are introducing the selected tenancy name as part of the URL, the url shortener in Kibana will take care of preserving this information automatically.
If the recipient of the link will not have the permission to access such tenancy embedded in the link, an informative 404 will be shown.
The PR works, @Dzuming is writing some tests. Will check with him.
Just heard back from @Dzuming - will be ready on Monday!
The plan is we give you a pre-build so you can test it, then you will see it in the next release.
Hello @Dzuming , Thats great ! to be able to test could you please update docker image with latest ror version beshultd/kibana-readonlyrest:7.17.24-ror-1.67.3