Support presentation of reading lists in an iFrame within VLE / LMS
Ex Libris currently do not recommend integrating Leganto reading lists within a VLE / LMS using an iframe, as there is an issue with cookies.
Users receive an "Illegal Institution" message on certain browsers (eg. Safari on macOS) with the cookie policy as in browser default.
We would like to ask for this issue to be re-investigated by Ex Libris and an alternative proposed for roadmap development that fixes the issue without inelegant workarounds such as manually altering browser cookie policies or using a different web browser - noting that these workarounds are not always possible for users depending on local security policies.
Background:
At Imperial College London we have been using Blackboard LTI integration with Leganto within an iframe since launch. This is based on our academics' view that it is particularly important to ensure reading lists are presented in the same place students go for all other aspects of online learning, rather than directing students over to another campus system.
We believe this issue is a widely felt one, therefore we ask sites that agree to up-vote this idea.
The attached screenshot demonstrates how the iframe integration appears within Blackboard using LTI.
-
Anthony Sinnott commented
Thank you Gal
I would support many of the comment below but would emphasise that customisable text is really a must, especially if the new browser opens Leganto outside of the VLE environment (I might have interpreted that wrong but that was what it looked like you were saying, please correct me if I am mistaken)
Part of our campaign to drive use of the system has been its capacity for integration and if we now have to send students and academics outside of the VLE this needs to be very carefully explained locally
Best wishes
Anthony -
Paul Harding commented
Thanks, Gal - this sounds like a decent solution, especially if the text is customisable.
It would be good to get this deployed as soon as possible - we are currently dealing with multiple reports of the problem every day, and this is only going to increase now that term has started.
-
Blake Galbreath commented
Thank you, Gal. It sounds like a viable workaround to me. Will this be in lieu of the "Illegal Institution" messaging?
As Chris said, configurable text would be nice. If this is not possible, it seems that an additional explanatory sentence or clause might be useful:
"Based on your browser settings, Leganto requires that you open the reading list in a new tab."
"Click below to open your reading lists in a new tab:"or
"If you are having trouble opening your reading list, click the button below to open it in a new tab:"
Thanks,
Blake -
Sarah Ames commented
Hi Gal,
This sounds like a good solution - thank you. When is this likely to happen?
Thanks,
Sarah -
Chris Jones commented
Hi Gal,
It sounds like it does meet the need. Certainly it is a vast improvement.
- it would be good if the text was configurable!
The important thing is that for many customers the LTI link is the access point, without which users will not see (or care about) Leganto, and so assume the system is the problem.If the text could give some context (browser/ settings) that may also assist.
-
Hi,
Users receive an “illegal institution” message in browsers where the third-party cookie policy is blocked (not allowed).
This is not a Leganto defect, but rather expected behavior when the browser is set this way.
This only happens in cases when Leganto is embedded as an iFrame in the VLE (this will not happen when Leganto is opened as a new tab)Some browsers, such as Safari, are configured with this option by default; others are configured in this manner by individual users or by the institution, as a result of institutional policy.
We would like to offer the following solution:
When a browser that does not allow third-party cookies to be used, a message will display reading:
"Click below to open your reading lists in a new tab"
And a button, enabling the user to open Leganto in a new tabPlease let me know whether the above proposed solution meets your needs.
Thanks,
Gal -
Sarah Ames commented
We're receiving daily complaints from academics and students about this bug.
-
Alex Forrest commented
This issue is now being reported on a daily basis as we roll Leganto out across the institution, so I'll definitely be adding my support.
I agree with Blake that this should be classed as a bug.
-
Paul Harding commented
This issue is now being reported on a daily basis as we roll Leganto out across the institution, so I'll definitely be adding my support.
I agree with Blake that this should be classed as a bug.
-
Blake Galbreath commented
Honestly, this is not an enhancement.
This is a bug.
ExL should fix this immediately. I answered a helpdesk ticket about this just yesterday. -
Chris Jones commented
This issue is a very important one given the widespread use of BlackBoard and Canvas, and of course Safari for end users.
Since there is some leganto and institution information in the URL, the illegal institution message itself should be addressed as a high priority as it will only become a bigger issue for a wider number of customers.
In addition, Ex Libris should focus on mitigation of the poor error message, to mitigate/improve the UX if the error is still happening and likely to take a long time to resolve more completely.
e.g. why not redirect to the Public "Find Lists" page, or to the default Leganto landing page (prompting for the SAML or Local log-in, as per the configuration for permalinks).
The URL being submitted does not have an illegal institution code in fact so the error is too broad-brush and confusing to any end user. The referring URL contains leganto and customer institution parameters which at least could sensibly be harnessed to go to a usual alternative landing page/way back to Leganto.