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

Implement the privacy provider for core_user.

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.5
    • 3.3.6, 3.4.3
    • Privacy
    • MOODLE_35_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE
    • wip-MDL-61814-master
    • Hide

      Export data

      1. Create a user.
      2. Fill in as much detail as you can for all fields. Try to include files / pictures where possible.
      3. Log out and click on the "Forgotten your username or password?" link. Enter in the username and click 'search'
      4. Get enroled in a course and view the course.
      5. Export the data. Confirm that the data is exported as expected.

      Check deletion.

      1. Make a request to delete a user's data. There is a test script provided to help with this.
      2. The user will be lose all of their user data, apart from critical information needed to retain a record of data deletion requests. Check the database to see that the entry in the user table has non-critical information deleted.
      3. Check that the other user tables don't have any reference to this user.
      Show
      Export data Create a user. Fill in as much detail as you can for all fields. Try to include files / pictures where possible. Log out and click on the "Forgotten your username or password?" link. Enter in the username and click 'search' Get enroled in a course and view the course. Export the data. Confirm that the data is exported as expected. Check deletion. Make a request to delete a user's data. There is a test script provided to help with this. The user will be lose all of their user data, apart from critical information needed to retain a record of data deletion requests. Check the database to see that the entry in the user table has non-critical information deleted. Check that the other user tables don't have any reference to this user.

    Description

      Implement the core_privacy provider for core_user.

      Attachments

        1. image-2018-05-09-11-08-16-534.png
          image-2018-05-09-11-08-16-534.png
          216 kB
        2. screenshot-1.png
          screenshot-1.png
          311 kB
        3. testdelete.php
          0.6 kB
        4. testexport.php
          1 kB

        Issue Links

          Activity

            People

              abgreeve Adrian Greeve
              abgreeve Adrian Greeve
              Ryan Wyllie Ryan Wyllie
              David Monllaó David Monllaó
              Janelle Barcega Janelle Barcega
              Andrew Lyons, Adrian Greeve, David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                17/May/18

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 hours
                  4h