プロジェクト

全般

プロフィール

Vote #77492

未完了

A project member has no access and gets no notification, when being a watcher of the issue

Admin Redmine さんがほぼ2年前に追加. ほぼ2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Email notifications_9
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
9
version_id:
0
issue_org_id:
22977
author_id:
145491
assigned_to_id:
0
comments:
16
status_id:
1
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
116
ステータス-->[New]

説明

Hi, I have an issue, where not other help was effective (public help, wiki, forum).
In Redmine 3.2.2 (Czech localization) I have problem using watchers functionality and notifying them when an issue changes.
We have a non-public project called "Ukoly" and a role called "Zadavatel".
User "milanb" (me) created a task asigned to himself and added a watcher (user "londruj").
User "londruj" is a member of "Ukoly" with a role "Zadavatel" - see screenshot1.png attached.
Role "Zadavatel" has all available Redmine rights - see screenshot2.png.
Notification for the user "londruj" is set.
When the issues changes, the user "londruj" does not get any notification.
When accessing the give issues using a direct link, the user "londruj" gets 403 error.


journals

Duplicate of #21260.
--------------------------------------------------------------------------------
Hi Toshi, I am sorry for reopening this issue, but the problem I have described, is not the same as in #21260. It covers two problems in fact:
1) I am happy, that I can add a user as a watcher, even if such a user is not a member of that project. The problem is, that such a user gets no notification then.
2) Even if I add a user, who IS a member of that project, as a watcher, such a user still can not see the issue and gets no notification either.
Thanks for understanding.
Milan
--------------------------------------------------------------------------------
Please use forum for question.

--------------------------------------------------------------------------------
Believe me, I have tried forum and help before creating this issue. I have also tested all possible configuration options. However, without any success. I still do not understand, what is it good for to give someone a chance to be a watcher, when his role gives no permission to a given issue.
# It is not the same problem as in #21260, because I am talking about a user, who IS a member of the project.
# It is much more like patch #16133, which I agree with (The proposed watchers on the new issue form should be able to at least view issues. Otherwise it would not make sense to add them as watchers.)
> And I also add here: Even if the watcher IS member of the project!?!
# It might by more like feature #13512, but I would not say it is a feature request, because the feature 'to add a watcher' is already there, but the watcher may not see the watched issue, until having a role permission, which gives him an access to that issue anyway.
# Patch #14318 could be the right solution, but it does not make a sense completely to me to use new role permission for this, as a watcher should watch (read) the issue only not depending on his roles in project.

Thanks for understanding.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
User "londruj" can only see "Issues created or assigned to user", so being watcher of the issue doesn't give him access (and if user can't access issue, he doesn't get email, so behaviour of Redmine seems OK).
Maybe related to #8488?

See also Go MAEDA's comment in #8488#note-159:
> The following is Jean-Phillippe Lang's comment from #7412#note-13:
> > watchers were designed for notification purpose only. A user who unwatches a private issue would lost access to it. It may be quite confusing for many users.

--------------------------------------------------------------------------------
Thanks a lot for commenting on that, I am aware of the fact, that watching does not give access to an issue. The problem in our situation is, that the user gets no notification email at all. Moreover, what sense does it make to be a watcher, when you can not watch? :-)
I have also read the #8488 and we will probably try the @allow_watchers_and_contributers_access_to_issues_3.2.0@ patch as soon as we find out, how to do it properly. Thanks again.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Hi again, I have double-checked this behaviour in version 3.3.1 too. Is it a chance to confirm this issue? Thanks.
--------------------------------------------------------------------------------
I still think SEEING the issue and being NOTIFIED on issue updates are two completely separate things. Being able to add the issue creator (via e-mail) as a watcher for him/her to receive notifications that something has changed/happened on the issue that he/she reported is quite vital. Whether or not he/she should be able to see the issue is a separate matter.
--------------------------------------------------------------------------------
Well, I see the difference between SEE and BE NOTIFIED, no doubt. What is the expected behaviour? To see (might be expected, when the verb WATCH was used), or get notified?
--------------------------------------------------------------------------------
Milan Brabec wrote:
> Well, I see the difference between SEE and BE NOTIFIED, no doubt. What is the expected behaviour? To see (might be expected, when the verb WATCH was used), or get notified?

Hi Milan,
I am experiencing the same problem with watchers that you reported some time ago. Did you manage to make watchers be able to see the issues?.I found the allow_watchers_and_contributers_access_to_issues_3.2.0 patch but could not be able to install it.

Did you find out how to do it?

Thanks in advance.
--------------------------------------------------------------------------------
Hi Lara, I have succeeded with following patch:
23546-watched_or_created_or_assigned_issue_visibility.patch
Using this one, the watchers have access to watched issues, but certain setup is required after applying the patch.
I have created a new role "Watcher" with some explicit permissions for issues (like view issues, add/edit comments) and used "Issues watched by, created by or assigned to the user" in visibility section.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


related_issues

relates,Closed,16133,Available watchers on new issue form include users who cannot even view issues
relates,Closed,13512,Add a way to make specific issues visible to a user
relates,New,8488,Create an 'Involve' mechanism to private issues
relates,Closed,33329,Improve watchers functionality to mark the users that are watching a non visible object and to not return watchers that cannot see the object

Admin Redmine さんがほぼ2年前に更新

  • カテゴリEmail notifications_9 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0