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

Add an option to allow admins to limit the number of Report builder custom reports

    XMLWordPrintable

Details

    • MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • Hide
      1. Login in as admin
      2. Navigate to Reports > Report builder > Custom reports settings in site administration
      3. Set the Custom reports site limit field to 0  and Save changes
      4. Navigate to Reports > Report builder > Custom reports in site administration
      5. Confirm you can see the New report button
      6. Create a new report from the Users report source
      7. Navigate to Reports > Report builder > Custom reports settings in site administration
      8. Set the Custom reports site limit field to 1  and Save changes
      9. Confirm you can't see the New report button
      Show
      Login in as admin Navigate to Reports > Report builder > Custom reports settings  in site administration Set the Custom reports site limit field to 0  and Save changes Navigate to Reports > Report builder > Custom reports in site administration Confirm you can see the New report button Create a new report from the Users report source Navigate to Reports > Report builder > Custom reports settings  in site administration Set the Custom reports site limit field to 1  and Save changes Confirm you can't see the New report button

    Description

      In order to limit the number of custom reports, we need to add the customreportslimit config setting, to set the integer value (0 = no limit).

      To give context, this is/was a request from the MoodleCloud team that was previously implemented in Workplace. They require the same functionality in Moodle. See also MDL-73598 which is about disabling custom reports entirely

      Attachments

        Issue Links

          Activity

            People

              carlos.castillo@moodle.com Carlos Castillo
              carlos.castillo@moodle.com Carlos Castillo
              Paul Holden Paul Holden
              Shamim Rezaie Shamim Rezaie
              Angelia Dela Cruz Angelia Dela Cruz
              Carlos Castillo, David Matamoros, Mikel Martín Corrales, Paul Holden
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/Nov/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 3 hours, 40 minutes
                  1d 3h 40m