SSID changes
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 38/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- frontend
Research direction
Start in the dashboard UI by locating the SSID filters, the IdP LOA controls, the SSID result-list message, and the existing “SURFsecureID enabled” help text. Review the linked SSID requirements and trace how connected services and RA SP access are determined. Done means the requested LOA restrictions, filters, labels, explanatory text, and MFA/2FA wording all appear correctly.
Written by the indexing model from the issue text.
Description
This issue is imported from pivotal - Originaly created at May 12, 2021 by Raoul Teeuwen
At the moment, implementation of SSID features in the IdP dashboard is incomplete. This has been discussed at https://wiki.surfnet.nl/display/coininfra/SSID%2C+SURFconext+IdP+dashboard%2C+Manage . To fix this (ideally incorporated during the 2021 UI/UX redesign):
- Currently, IdPs can set a LoA for a connected SP. This only makes sense for institutions that have ordered SSID. To detect whether an IdP has ordered SSID, we can check whether the RA SP is connected to the IdP. Only if it is, we want to offer an IdP the option to set a LOA for an SP
- The IdP should not be able to set a LOA for the SSID RA SP (only SURF personnel should change those LOAs)
- When the user filters for services with SSID, show a text-box at the bottom of the result list with the text “The above list only includes services connected to SURFconext and are configured to use SSID for your institution. Maybe your institution also uses other MFA/2FA solutions and flows with services that are not listed here.”
- To include the “MFA-on-the-IdP” option SURFconext offers:
o We want to add a facet filter under “SURFsecureID enabled”, “MFA on IdP”
o Adding that filter makes the box title, “SURFsecureID enabled”, wrong. So change the title to “MFA/2FA”. Also, prefix all current SSID-filters with “SSID ”. So “IDP - loa2” becomes “SSID IDP - loa2” etc. Btw: afaik, the right way of writing IdP is IdP, not IDP
o The current pop-up I help says “SURFsecureID second factor authentication is required.” > change to “Filter on several multi-/2-factor options.”
- Dominant language
- JavaScript
- Stars
- 8
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OpenConext/OpenConext-dashboard
-
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
Export stats pdf and png not workingMay be free again @oharsta claimed this 140 days ago, and no pull request is open. Open
OpenConext/OpenConext-dashboard#687 · 1 assignee ·
-
Create banner to show service informationMay be free again @oharsta claimed this 197 days ago, and no pull request is open. Open
OpenConext/OpenConext-dashboard#685 · 1 assignee ·
All issues in OpenConext/OpenConext-dashboard
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Aethelgard-Systems/agent-postbox#32 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
SamuelNDCE/plume#42 ·
Maintainers usually reply within 1 day
-
[UI] Theme Provider Props table overflows on mobile viewportsPossibly taken @SajanBisht claimed this today. Openframework/gatsby help wanted kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
layer5io/layer5#8264 · 1 comment ·
Maintainers usually reply within 3 days