Problem/Motivation
We are experiencing inconsistent behavior regarding access to user information within courses. This ticket aims to ensure that users who are not members of a course cannot access the Stream and Members pages for any type of course, regardless of its visibility settings.
Tasks:
- Create a new group role: Verified User (Outsider).
- This role should inherit all permissions currently assigned to the AU Outsider role.
- Update permissions for the AU and LU Outsider roles according to the criteria
outlined below.
Acceptance Criteria:
- Site Managers and Course Managers should retain the ability to see and manage the Stream and Members pages for all courses (existing functionality).
- Users who are not members of a course must not see the Stream and Members tabs for any courses, regardless of visibility.
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | update-course-page-access-3481454.patch | 5.26 KB | r_cheh |
Issue fork social_course-3481454
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #6
r_cheh commentedComment #7
ribelComment #9
ribelChanges were tested and released in version 6.1.7
Comment #10
ribel