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

Disable notifications for automated SARs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 3.3.9, 3.4.6, 3.5.3
    • 3.4.5, 3.5.2, 3.6
    • Privacy
    • MOODLE_34_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • MDL-63919-master
    • Hide
      1. Set up SMTP/mailcatcher/mailhog
      2. Login as Admin.
      3. Go to Site administration > Users > Accounts > Add a new user.
      4. Add multiple users.
      5. Go to 'Site administration' > 'Privacy and policies' > 'Privacy settings'.
      6. Enable the setting 'Create automatic data deletion requests'.
      7. Bulk delete some of the previously created users.
      8. Run the scheduled task to create delete data requests for pre-existing deleted users:

        php admin/tool/task/cli/schedule_task.php --execute='tool_dataprivacy\task\delete_existing_deleted_users
        

      9. Go to Site administration > Users > Privacy and policies > Data requests.
        1. make sure data delete data requests have been created for the deleted users (automatically created).
      10. Run cron

        php admin/cli/cron.php
        

        1. make sure the DPO(s)/Admin(s) have not received an email notification that a delete data requests have been created.
      11. Go to 'Site administration > Users > Privacy and policies > Data requests'.
      12. Create a Delete data request for one of the users.
      13. Go to Site administration > Users > Privacy and policies > Data requests.
        1. make sure data delete data request have been created for the deleted user (not automatically created).
      14. Run the adhoc task to initiate the created delete data requests

        php admin/cli/cron.php
        

        1. make sure the DPO(s)/Admin(s) have received an email notification that a delete data request has been created (You should also see a message in terminal "Message sent to ..."). 
      Show
      Set up SMTP/mailcatcher/mailhog Login as Admin. Go to Site administration > Users > Accounts > Add a new user. Add multiple users. Go to 'Site administration' > 'Privacy and policies' > 'Privacy settings'. Enable  the setting 'Create automatic data deletion requests'. Bulk delete some of the previously created users. Run the scheduled task to create delete data requests for pre-existing deleted users: php admin/tool/task/cli/schedule_task.php --execute='tool_dataprivacy\task\delete_existing_deleted_users Go to Site administration > Users > Privacy and policies > Data requests. make sure data delete data requests have been created for the deleted users (automatically created). Run cron php admin/cli/cron.php make sure the DPO(s)/Admin(s) have not received an email notification that a delete data requests have been created. Go to 'Site administration > Users > Privacy and policies > Data requests'. Create a Delete data request for one of the users. Go to Site administration > Users > Privacy and policies > Data requests. make sure data delete data request have been created for the deleted user (not automatically created). Run the adhoc task to initiate the created delete data requests php admin/cli/cron.php make sure the DPO(s)/Admin(s) have received an email notification that a delete data request has been created ( You should also see a message in terminal "Message sent to ...") .  
    • GDPR Followup Sprint 1

      As per Chris Clark's comment in MDL-62563, we should try and rate limit these somehow.

      I'd recommend we not send any notification for automated SARs, though this will mean that users who are bulk deleted are also not notified about. Still, better than spamming POs/admins.

            Geshoski Mihail Geshoski
            dobedobedoh Andrew Lyons
            Michael Hawkins Michael Hawkins
            Andrew Lyons Andrew Lyons
            Anna Carissa Sadia Anna Carissa Sadia
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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