prevent a user from seeing other issue created by another user

Added by Elvin Rashid 3 months ago

how can I prevent a user from seeing other issue created by another user? For Example, user1 created issue1 and assigned to user2,add to watchers user3.
I want that except these three users (user1,user2,user3) no one has seen issue1 insident.

is it possible to make such a limitation?

Replies (3)

RE: prevent a user from seeing other issue created by another user - Added by Lorenzo Meneghetti 3 months ago

Hello, yes should be possible.
You have to use roles for issuer and assignee with Issue Visibility attribute set to Issues Created by or assigned to the user.
None in the project should have a role with all issues visibility...
Thanks
Lorenzo

RE: prevent a user from seeing other issue created by another user - Added by Elvin Rashid 2 months ago

Hello,thank you for your response.
I created X role and set Issue visibility - Issue created by or assigned to the user.
When i created New issue and add watchers to this issue ,members X role cannot see this issue.

For example
X role , members- user1,user2
when user1 creates new issue and add user2 as a watchers ,user2 cannot see this issue.

How i can configure the permission of the X role so that the user2 can see the issue of the user1?

RE: prevent a user from seeing other issue created by another user - Added by Mischa The Evil 2 months ago

FWIW: Redmine core doesn't provide support for an issue visibility setting that affects watchers. See #8488, #14318 and #23546. These issues also provide a range of community patches that adds support for this though.

(1-3/3)