'Create Issues' Permission for Non-Member Not Working
|Category:||Permissions and roles|
I've bee having problems setting up a project to allow ticket-creation via email for unknown users. The rake task to fetch the email is working correctly - it creates the unknown user if required just fine.
However, I can't seem to allow that new user (which wouldn't be a member of any projects) to create issues - even though the Create Issues permission is granted to the Non-Member role.
In our case, these users do not have access to our Redmine installation's web site at all - we just want issues to be created via email from those users.
About your application's environment Ruby version 1.8.6 (i486-linux) RubyGems version 1.3.3 Rails version 2.2.2 Active Record version 2.2.2 Action Pack version 2.2.2 Active Resource version 2.2.2 Action Mailer version 2.2.2 Active Support version 2.2.2 Application root /var/redmine-latest Environment production Database adapter mysql Database schema version 20090614091200 About your Redmine plugins Redmine Repo Pygments plugin 0.0.2 Stuff To Do Plugin 0.3.0 Redmine Graphs plugin 0.1.0 ezFAQ plugin 0.3.5 Redmine ezLibrarian plugin 0.1.1 Redmine Exception Handler plugin 0.2.0 Embedded 0.0.1 Redmine System Notification plugin 0.2.0 Google Calendar Plugin 0.1.0 Charts Plugin 0.0.12 Timesheet Plugin 0.5.0 Redmine My Widgets plugin 0.1.0 Redmine Todo Lists plugin 0.0.3.4 Rate Plugin 0.1.0 Customer plugin 0.2.0 Budget 0.2.0
Thanks for any pointers!
#4 Updated by Jean-Philippe Lang over 9 years ago
- Status changed from New to Closed
- Resolution set to Cant reproduce
- You specify a default project when you invoke the rake task (see RedmineReceivingEmails)
- The target project is public
- There is no required custom field on issues
#5 Updated by Kolja K. over 9 years ago
If you set up Redmine as an OTRS-like public ticketing system, the target project typically is not public, to avoid people seeing each others tickets.
In my opinion it would be nice if for this use case either there is a third type of projects between public and private OR that "create issues" for non member simply work for closed projects, too!
Any hint for a place where one could patch Redmine trunk to achieve this now?