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:

  1. Create a new group role: Verified User (Outsider).
    • This role should inherit all permissions currently assigned to the AU Outsider role.
  2. 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.
CommentFileSizeAuthor
#6 update-course-page-access-3481454.patch5.26 KBr_cheh
Command icon 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

r_cheh created an issue. See original summary.

r_cheh changed the visibility of the branch 3481454-update-course-page-access to hidden.

r_cheh changed the visibility of the branch 3481454-update-course-page-access to active.

r_cheh changed the visibility of the branch 3481454-modify-course-page-access to hidden.

r_cheh’s picture

StatusFileSize
new5.26 KB
ribel’s picture

Title: Close access the stream and members tab of Course group for non-member » As a user I can not access the stream and members tab in any course I am not a member of
Status: Needs work » Needs review

  • 9324e6fa committed on 6.1.x
    Issue #3481454: Updated the course page access permissions and added a '...
ribel’s picture

Version: 6.1.6 » 6.1.7
Status: Needs review » Reviewed & tested by the community

Changes were tested and released in version 6.1.7

ribel’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.