Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-65191

Improve How Mail Handler Checks the User Permission


    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Mail Server
    • None
    • 2
    • 5
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.


      The way mail handler works is that the Default Reporter will only be used when the user who sent the email is anonymous. If the user is a JIRA user, the default reporter will be taken over by the JIRA user who sent the email. Thus, it is an expected behaviour that a JIRA user who does not have a permission on the project won't be able to create an issue on that specific project. This is due to the fact that JIRA will check the JIRA user's permission first before proceeding to process the email. Unlike with anonymous users, there's no such checking and just simply proceed to use the default reporter.


      It would be better if the mail handler uses the following logic:

      1. Is user known in JIRA?

      • YES go to step 2
      • NO use default reporter

      2. Has user access to the project?

      • YES set user as reporter
      • NO use default reporter

            Unassigned Unassigned
            acardino Anna Cardino (Inactive)
            28 Vote for this issue
            21 Start watching this issue