Project

General

Profile

Prohibit adding of issues to a public project

Added by Jim Schnedar almost 13 years ago

Is there a way to limit a user from adding an issue to all public projects? In my example, I want a typical end user to be able to add an issue to one particular project, called New Tickets. I want to allow them to view any existing project, but not add tickets directly to those projects.

I have a role, Base Access, which can add issues. The group, End User, grants the Base Access role to the project New Tickets. I create a user, John Doe, who is assigned the End User group. The user has access to add new issues to New Tickets and all public projects. If I remove the add issue property from Base Access role, the user can no longer add an issue to New Tickets, but still can add a new issue to the public projects.

Essentially, I want to allow a user to view all public projects, but not add issues to them.