Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-15457 Moodle 3.11 QA
  3. MDLQA-15945

CLONE - A user can request personal data on behalf of another user

    XMLWordPrintable

Details

    • Functional Test
    • Status: Passed
    • Minor
    • Moodle 3.11
    • Moodle 3.11
    • Privacy, User
    • None

    Description

      Test requirements:

      • A site with a privacy officer role set up as described in the documentation Privacy officer role. A user should be assigned the role of privacy officer in the system context.
      • The 'Contact privacy officer' checkbox to be ticked in 'Privacy settings' in the Site administration.
      • A site with a parent role set up as described in the documentation Parent role which also has the capability tool/dataprivacy:makedatarequestsforchildren allowed. A user should be assigned the role of parent to another user in the user context.

      You may use the QA testing site for this test, which has privacy officer and parent roles already set up with users assigned. The site also has the 'Contact privacy officer' checkbox ticked. The user with the parent role is parent to user Sam Student.

      Test steps:

      1. Log in as the privacy officer and go to Data requests in the Site administration.
      2. Click the 'New request' button then in the form select a user to request data for, enter a comment and save changes.
      3. Verify that on the Data requests page the data request is listed with status 'Awaiting approval'.
      4. Log out then log in as a user with the role of parent for another user (their child).
      5. Go to your profile page and click the 'Data requests' link.
      6. Click the 'New request' button then in the form, search for your child to request data for.
      7. Verify that only your child is listed.
      8. Enter a comment and save changes.
      9. Verify that on the Data requests page, the message 'Your request has been submitted to the privacy officer' is displayed and your data request is listed with status 'Awaiting approval'.

      Attachments

        1. MDLQA-15945_3.png
          MDLQA-15945_3.png
          86 kB
        2. MDLQA-15945_7.png
          MDLQA-15945_7.png
          60 kB
        3. MDLQA-15945_8.png
          MDLQA-15945_8.png
          66 kB
        4. MDLQA-15945_9.png
          MDLQA-15945_9.png
          87 kB

        Issue Links

          Activity

            People

              Geshoski Mihail Geshoski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: