Closed briri closed 6 years ago
Hey @JEK-III, I've added the custom shibboleth discovery service on dev. Please take a look when you have a moment. I have it set so that it shows you the accessible autocomplete textbox instead of the dropdown right now. I will change it to display the regular dropdown when there are less than 10 institutions.
To access it click on the button to login with you institution credentials on the home page
Please note the following:
Here are some screenshots of what the normal dropdown will look like if there are 10 or fewer institutions (the go button is to the right here ... shouldn't be confusing to users as they would typically only ever see the dropdown or autocomplete not both):
And here are some views of other column layouts. I have it set to display one column if there are 55 orgs or less, two columns if its between 55 and 110 and three columns if its greater than 110 orgs. Its easy to change those thresholds
@JEK-III is the authority on @briri 's questions above, but I wanted to contribute my $0.02 -
done and deployed on dev
@briri
@briri 2 text changes:
For this page, just two minor changes/questions @briri @JEK-III
@briri two changes I requested from above that got overlooked:
Looks good, although I couldn't find the "Institution not in list?" entry. This is probably because you need to type so if filters choices and doesn't give you whole list.
Suggest you either: a) include this entry at bottom of all filtered lists i.e. so it's always visible irrespective of what's typed b) include it as a standalone link like the 'See the full list of participating institutions" one
I agree that the Institution not in list option needs to be more prominent. Moving this issue back to In Progress pending comprehensive revision of the sign-on workflow for DMPTool. Also noting here that we can switch to using "Other" to designate the Org for non-affiliated accounts as in DMPonline (currently we use "Not in list" for DMPTool data).
Ok. We'll need to do write some JS to override the behavior of the jquery accessible autocomplete box. Dev notes:
$("div[role='listbox']")
(and likely need to remove at the beginning of the search so that they don't stack).Moving this off the project board for now until we get back into the separate signin/create work
Closing out. This has been handled via a DMPTool specific customization
The DMPTool allows us to filter the list of institutions that appear in the InCommon list. This is accomplished by storing the the institution's Shib IdP entityID in the database. The use selects their institution and a call is passed through to the Shib SP that redirects them to the institution's IdP.
We will need to add the same functionality to Roadmap but it should be done in a way that is configurable so that an installation can default to using their federation's standard discovery service (the DCC approach).
related to #305