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

Create a report showing component compliance

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.5
    • Fix Version/s: None
    • Component/s: Antivirus, General
    • Labels:
    • Testing Instructions:
      Hide
      • Make sure that tool_dataprivacy is installed on the system.
      1. Go to Site administration > Privacy and policies > Plugin privacy registry.
      2. View the list. Clicking on the links should expand into more sections. Ultimately there should be a description about the user data stored for each plugin.
      3. Currently there are sections that are not covered, they should show a small red icon which when you hover over it says "Requires attention".
      4. Verify that the information in the report is consistent with the information pulled from the metadata providers. e.g.
        1. Activity modules > Choice: You should see info about choice_answers content
        2. Antivirus plugin > ClamAV: The ClazmAV Antivirus plugin does not store any personal data.
      • Run the unit test vendor/bin/phpunit admin/tool/dataprivacy/tests/metadata_registry_test.php
      Show
      Make sure that tool_dataprivacy is installed on the system. Go to Site administration > Privacy and policies > Plugin privacy registry. View the list. Clicking on the links should expand into more sections. Ultimately there should be a description about the user data stored for each plugin. Currently there are sections that are not covered, they should show a small red icon which when you hover over it says "Requires attention". Verify that the information in the report is consistent with the information pulled from the metadata providers. e.g. Activity modules > Choice: You should see info about choice_answers content Antivirus plugin > ClamAV: The ClazmAV Antivirus plugin does not store any personal data. Run the unit test  vendor/bin/phpunit admin/tool/dataprivacy/tests/metadata_registry_test.php
    • Affected Branches:
      MOODLE_35_STABLE

      Description

      NEEDS UX DESIGNS!

       

      Should highlight and distinguish between those components which:

      • Are compliant and don't store data
      • Are compliant and do store data
      • Are not compliant (meaning some implementations are missing in their code base)

      Used as a system audit/review tool primarily.

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              abgreeve Adrian Greeve
              Reporter:
              jaked Jake Dallimore
              Peer reviewer:
              David Monllaó
              Participants:
              Component watchers:
              Ruslan Kabalin, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: