Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.8
-
MOODLE_28_STABLE
-
MOODLE_29_STABLE
-
MDL-47628-master -
Description
If an activity such as a forum is setup for separate groups, and assigned to a grouping, people not in that grouping see the activity on their course page. This is different behavior than is seen in 2.7 or below.
-
- if the user clicks on it, they are give an error message, but they shouldn't see the forum in the first place.
I say it could be a security error, as this could provide some information to some people who aren't supposed to see it, so its really more of a data access issue.
To re-create -
1. create a course site with at least 2 people (sam and betty)
2. create two groups with one person in each group (lets say group a and b)
3. put sam in group a, and betty in group b
4. create two groupings (a and b), putting just group a in grouping a, and b in b.
5. create an activity (forum) "forum for just grouping a", set to seprate groups and select grouping A.
6. Do a login as betty, she'll see "forum for just grouping a"
Betty shouldn't see that forum at all.
-
-
- Also I notice that a configuration option on grouping has been removed from the experimental server setting area.
-
Attachments
Issue Links
- has a non-specific relationship to
-
MDL-50878 Clicking on the button "Add group or grouping access restrictions" in "Common module settings" added to a collapsed settings "Restrict access" so it's not clear
-
- Closed
-