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

Add a site policy settings page

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 3.4
    • Fix Version/s: None
    • Component/s: Administration
    • Labels:
      None

      Description

      Add a site policy settings page with some minimal features.

      1. Separate site policy page (separate to privacy settings)
      2. Versioned (every edit makes a new version)
      3. Require all users to accept latest version of site policy before they can access the site

       

      User Story Acceptance Criteria
      As an Moodle administrator I need all users on my site to read and accept the latest version of my site policy
      • There is a site policy page for site settings containing all site policy related settings
      • There is a site administration setting to enable / disable site site policy
      • There is a site administration setting to force all site users to accept the latest version of the site policy before they can access the site
      • There is a rich-text field allowing site administrators to write the text of the site policy
      • The text of the site policy supports multi lang filters
      • Each change to the site policy is saved as a separate version and it is possible to see all the previous versions
      • By default any policy change will require users to re-consent.  Users are notified and must accept the new version of the site policy before they can access the site
      • The requirement for all users to re-consent can be disabled on a case-by-case basis.
      • If there exists both a site policy and a privacy policy, the users must actively consent to both before they can access the site

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              abias Alexander Bias
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              2 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: