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

Add capability to control access to courses via /course/info.php and /course/search.php

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Duplicate
    • Affects Version/s: 2.9.3, 3.0.1
    • Fix Version/s: None
    • Component/s: Course
    • Labels:
      None
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE

      Description

      Issue: AFAIK there is no way no control access to /course/info.php and /course/search.php

      Scenario: we have courses and we want them to be visible only for enrolled users (for confidentiality protection). We've hidden their category to avoid users navigate there, but there is still a way to find them via /course/info.php and /course/search.php and see the name and summary, even for guest users (we've seen that if the access is not disabled in the robots.txt even search engines can index those courses)

      Proposal A: Add new category capabilities to avoid guest users and unenroled users seen courses in a hidden category (at least via /course/info.php and /course/search.php, maybe somewhere else too)
      Proposal B: Add new course capabilities to avoid guest users and unenroled users seen the course even if it is visible (at least via /course/info.php and /course/search.php, maybe somewhere else too)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              izendegi Iñigo Zendegi
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: