Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83516

Improve MFA admin setup - factor table improvements

    • MOODLE_500_STABLE
    • MDL-83516-main-2
    • Hide
      1. Login as admin.
      2. Navigate to Plugins > Admin tools > Manage multi-factor authentication.
      3. VERIFY the new table UI has met the requirements. See:
      4. VERIFY each factor has a short description below it's name that meets with the doc https://docs.google.com/document/d/1kCrSuKvFYkYYZc5-hWVjbVUtOiIw175Zd5zNvLDeO9M/edit?usp=sharing. Please check only the short description.
      5. Click the grey enabled toggle button of a factor located at the bottom of the table.
      6. VERIFY the enabled factor has blue toggle button and the factor is moved to the top of the table.
      7. Enable at least two factors to display the top and bottom button order.
      8. VERIFY the order up and down buttons of factor works like expected
      9. See the "Summary of good conditions for login" at the bottom of the Manage multi-factor authentication table
      10. VERIFY that after enabling or disabling factors, the summary table shows the updated combination table without reloading the page.
      Show
      Login as admin. Navigate to Plugins > Admin tools > Manage multi-factor authentication. VERIFY the new table UI has met the requirements. See: VERIFY each factor has a short description below it's name that meets with the doc https://docs.google.com/document/d/1kCrSuKvFYkYYZc5-hWVjbVUtOiIw175Zd5zNvLDeO9M/edit?usp=sharing . Please check only the short description. Click the grey enabled toggle button of a factor located at the bottom of the table. VERIFY the enabled factor has blue toggle button and the factor is moved to the top of the table. Enable at least two factors to display the top and bottom button order. VERIFY the order up and down buttons of factor works like expected See the "Summary of good conditions for login" at the bottom of the Manage multi-factor authentication table VERIFY that after enabling or disabling factors, the summary table shows the updated combination table without reloading the page.
    • Hide

      Code verified against automated checks.

      Checked MDL-83516 using repository: https://github.com/meirzamoodle/moodle.git

      More information about this report

      Built on: Tue 19 Nov 2024 06:59:54 AM UTC

      Show
      Code verified against automated checks. Checked MDL-83516 using repository: https://github.com/meirzamoodle/moodle.git main (0 errors / 0 warnings) [branch: MDL-83516-main | CI Job ] More information about this report Built on: Tue 19 Nov 2024 06:59:54 AM UTC
    • Hide

      Launching automatic jobs for branch MDL-83516-main

      Built on: Thu Nov 21 02:08:24 AM UTC 2024

      Show
      Launching automatic jobs for branch MDL-83516 -main https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/59533/ Behat (NonJS - boost and classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/59534/ Behat (Firefox - boost / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/59535/ Behat (Firefox - classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/59536/ App tests (stable app version) / complete) Built on: Thu Nov 21 02:08:24 AM UTC 2024
    • 6
    • Team Hedgehog 2024 Sprint 4.1, Team Hedgehog 2024 Sprint 4.2

      This is part of our work to Improve the workflow for administrators when they set up new and manage MFA for their instance. There is work to be done for both the UI presentation and the steps required to manage and setup factors.

      The scope of this issue is:

      1. Update the table which lists all of the available MFA factors to a dynamic table, which includes the column changes/updates outlined in the prototype.
      2. Add the provided language strings under the factor name in the table, which provide a brief outline of the factor, so it's clearer what they are and how they work. Some of the columns could be removed in #1 because they became redundant after the information is better explained in these summaries.

      Final prototype and strings will be provided by UX (robert.vangarderen@moodle.com) before work starts on this issue.

            meirza.arson@moodle.com Meirza
            michaelh Michael Hawkins
            David Woloszyn David Woloszyn
            Safat Shahin Safat Shahin
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days, 42 minutes
                4d 42m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.