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

Implement core_privacy for mnet

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.3.5, 3.4.2, 3.5
    • Fix Version/s: 3.3.6, 3.4.3
    • Component/s: MNet, Privacy
    • Labels:
    • Testing Instructions:
      Hide

      These changes are covered by the unit tests for the manager.

      Also, you can testing by running the attached testwithmanager.php script (see -------MDL-61571------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php.

      You should receive a script output like:

      Testing the compliant plugins:
      ...
      == core_mnet (core_mnet\privacy\provider) ==
          Claims not to store any data with reason:
            'The MNet plugin does not store any personal data.'
      ...
      

      Show
      These changes are covered by the unit tests for the manager. Also, you can testing by running the attached testwithmanager.php script (see ------- MDL-61571 ------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php. You should receive a script output like: Testing the compliant plugins: ... == core_mnet (core_mnet\privacy\provider) == Claims not to store any data with reason: 'The MNet plugin does not store any personal data.' ...
    • Affected Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • Fixed Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE
    • Pull Master Branch:
      MDL-62264-master

      Description

      Implement core_privacy for mnet, will be probably a null_provider.

      DB Table mnet_sso_access_control is not needed declare and export. The field username isn't linked to any table. This field is used to allow or deny specific access to a user with this username. But it doesn't created a link with the user.

      • auth_mnet implements:
        • DB Tables, mnet_session and mnet_log.
      • mnetservice_enrol implements:
        • DB Table, mnetservice_enrol_enrolments

       

        Attachments

          Activity

            People

            • Assignee:
              cescobedo Carlos Escobedo
              Reporter:
              cescobedo Carlos Escobedo
              Peer reviewer:
              Ryan Wyllie
              Integrator:
              Jake Dallimore
              Tester:
              CiBoT
              Participants:
              Component watchers:
              Andrew Nicols, Mathew May, Michael Hawkins, Shamim Rezaie, Simey Lameze
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                17/May/18