Modify Reporter Permission Behaviour During Issue Creation via User Impersonation in Connect Apps

Hi,

We have a user who is having permission to create issued in a project. But the user doesn’t have access to modify reporter.

The user is able to create issues and also able to import issues through JIRA’s import feature.

Our Connect app uses user impersonation to create issues. While our Connect app tries to create issue it is failing with an error message that the user is not having modify reporter access. This behaviour is inconsistent and confusing. We want to know if this is the intended behaviour or it is a bug.