I have tried following the instructions at Allowing users to create issues anonymously but found that when an anonymous user tries to create an issue, JIRA prevents the issue being created as Reporter is a required field.
How can we require Reporter to be filled in for normal users, but allow it to be blank (or filled in with Anonymous) for anonymous logins?
Community moderators have prevented the ability to post new answers.
Hi Mark,
You can go the field configuration scheme and set the reporter to be optional. This way, any anonymous user who creates an issue will have the reporter as anonymous.
Also, I would like to recommend Issue Collector Plugin, where you can give the users the ability to create a issue/feedback in a simpler form, rather than the create issue screen.
Hope this helps.
How does the first part of your answer actually answer my question? Quote "How can we require Reporter to be filled in for normal users, but allow it to be blank (or filled in with Anonymous) for anonymous logins?". If I follow that advice it will remove the requirement for logged in users to fill out the Reporter! I will look into Issue Collector Plugin though.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can't do that, the reporter is either mandatory or optional, and it's a flat condition - you can't say "if X, then mandatory"
You could find/write a validator that you could add to the create transition.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Create a validator using Script Runner for the Create action, check the authenticated user, and if it is anonymous allow empty Reporter, else throw an error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.