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

    • 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

      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

            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
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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