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

Custom report on assigned roles across the site

XMLWordPrintable

    • MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • Hide
      1. Covered by automated tests (PHPUnit)

      Smoke test

      1. Create a course
      2. Assign roles to both course and category
      3. Create custom report from Roles report source
      4. Confirm report shows role assignments along with the user and the context that the role is assigned to
      Show
      Covered by automated tests (PHPUnit) Smoke test Create a course Assign roles to both course and category Create custom report from Roles report source Confirm report shows role assignments along with the user and the context that the role is assigned to

      This is a request originating from the partners forum (specific to Workplace, the request was to create a report of all tenant administrators)

      This can be solved by creating a custom report source based on roles, to allow for the reporting of all role assignments across the site, at any context level (system, category, course, etc)

      It will be comprised of three pre-existing entities, using columns/filters/conditions from each:

      1. Context
      2. Role
      3. User

        1. report_coursecategory.png
          report_coursecategory.png
          477 kB
        2. tenant_admins.png
          tenant_admins.png
          655 kB
        3. tenant_manager.png
          tenant_manager.png
          180 kB

            pholden Paul Holden
            pholden Paul Holden
            Carlos Castillo Carlos Castillo
            David Carrillo David Carrillo
            CiBoT CiBoT
            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 - 3 hours, 1 minute
                3h 1m

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