Patch #14318


Watchers Alerted To Changes But Cannot See Issues (potentially)

Added by Brett Patterson almost 11 years ago. Updated 6 months ago.

Issues permissions
Target version:
Start date:
Due date:
% Done:


Estimated time:


At our company we try to keep things private so user A cannot see tickets from user B. With this in mind, I set the Issues Visibility setting for all user groups to be the assigned to or created by me value. This has the draw back that if I add a watcher because it may not directly implicate that person but they need to be kept in the loop (e.g. supervisor/boss), they would get the email updates but can't see the issue within Redmine itself.

So I added two more options to the Issue Visibility dropdown:

  1. Created by, Assigned to, or watched by the user
  2. Created by, Assigned to, watched by, or contributed to by the user

The contributed to just looks at the journals of the issues to see if you've modified the issue in some way (meaning you now have a vested interest in the issue).

Attached is the patch I developed against the core of 2.2.3. I haven't tested it in the 3.x line yet, but hope to soon.

Hopefully this could be wrapped into 2.2.5 or the next 3.x release.


allow_watchers_and_contributers_access_to_issues.patch (3.31 KB) allow_watchers_and_contributers_access_to_issues.patch Brett Patterson, 2013-06-19 22:13
roles-edit.png (35.9 KB) roles-edit.png screenshot (roles/edit) Go MAEDA, 2016-01-16 07:05
allow_watchers_and_contributers_access_to_issues_v2.patch (3.28 KB) allow_watchers_and_contributers_access_to_issues_v2.patch patch for 3.2.0.devel.15058 Go MAEDA, 2016-02-04 14:30
allow_watchers_and_contributers_access_to_issues_trunk_r15287.patch (7.4 KB) allow_watchers_and_contributers_access_to_issues_trunk_r15287.patch Takenori TAKAKI, 2016-03-29 04:13
allow_watchers_and_contributers_access_to_issues_3.2.0.patch (7.43 KB) allow_watchers_and_contributers_access_to_issues_3.2.0.patch Fabrizio Sebastiani, 2016-04-06 23:26
allow_watchers_and_contributers_access_to_issues_3.3.0.patch (7.41 KB) allow_watchers_and_contributers_access_to_issues_3.3.0.patch for Redmine 3.3.x Tobias Fischer, 2017-08-08 16:23
allow_watchers_and_contributers_access_to_issues_3.4.2.patch (7.47 KB) allow_watchers_and_contributers_access_to_issues_3.4.2.patch for Redmine 3.4.2 (and probably later) Tobias Fischer, 2017-08-08 17:16
allow_watchers_and_contributers_access_to_issues_4.0.0.patch (7.48 KB) allow_watchers_and_contributers_access_to_issues_4.0.0.patch Kicking Alderman, 2019-01-08 14:18
watchers.png (8.29 KB) watchers.png Kicking Alderman, 2019-01-08 14:19
allow_watchers_and_contributers_access_to_issues_4.0.2.patch (7.74 KB) allow_watchers_and_contributers_access_to_issues_4.0.2.patch for redmine 4.0.2 Jacq Jacq, 2019-02-22 16:08
allow_watchers_and_contributers_access_to_issues_4.1.0.patch (7.61 KB) allow_watchers_and_contributers_access_to_issues_4.1.0.patch Jacq Jacq, 2020-02-17 14:23
allow_watchers_and_contributers_access_to_issues_4.1.0.patch (8.35 KB) allow_watchers_and_contributers_access_to_issues_4.1.0.patch Jonathan Griffon, 2020-03-03 09:16
0001-Fix-query-error-where-no-issue_ids-are-watched-or-fo.patch (2.29 KB) 0001-Fix-query-error-where-no-issue_ids-are-watched-or-fo.patch Fix for postgresql empty list error Frederico Camara, 2021-05-10 19:24
allow_watchers_and_contributers_access_to_issues_4.2.2.patch (7.99 KB) allow_watchers_and_contributers_access_to_issues_4.2.2.patch allow_watchers_and_contributers_access_to_issues_4.2.2. Jobin Joseph, 2021-09-26 00:01
0002-modif-watchers.patch (1.14 KB) 0002-modif-watchers.patch Jonathan Griffon, 2021-11-17 16:53

Related issues

Related to Redmine - Patch #23546: Issue visibility "watched by, created by or assigned to" for rolesNew

Is duplicate of Redmine - Feature #8488: Create an 'Involve' mechanism to private issuesNew


Also available in: Atom PDF