Hello @Kyle Johnson,
Thank you for reaching out to Atlassian Community!
In order to select another customer as the reporter of an issue, there are two settings that need to be checked.
The first one is the “Browse users and groups” global permissions. Please, go to Cog icon > System > Global permissions and check if the groups you are part of have this permission.
Then, go to the Project settings > Customer permissions (company-managed) or Project settings > Channels > Customer permissions (team-managed) and check if the “Customer sharing” is set to “Customers can search for other customers within their project or organizations”.
Note that, it’s necessary to type the customer’s name or email and it’s only possible to search for existing customers. If you need to add a new customer, it will be necessary to invite them to the project first.
Thank you for testing, @Kyle Johnson.
When you search for the customer on the Reporter field, if the customer exists on the site and have permission on the project, they should appear:
Have you also changed the Customer sharing” to “Customers can search for other customers within their project or organizations”?
@Angélica LuzI wish mine looked like that!
As you can see from the screenshots, Cody is a customer, but I still cannot change the reporter to him after the ticket is created. It's any user, I'm just using him as an example.
I also changed that Customer Sharing setting as well.
I'm not sure what I am doing wrong.
Thank you for testing and sharing the details, Kyle.
If you create an issue using the “Create” button at the top, are you able to select a reporter on the “Raise this request on behalf of” field?
Searching the logs on your site, I found some warning messages, but nothing related to your permission:
NEXT-5708 getDefaultReporter: createUsers is true or no default reporter is specified
Message with messageId=<228305b7-xxxx-xxxx-xxxx-xxxxxxxxxx01@Winxxxx-xxxx.xxxxxxxxxxxx.com> has been rejected due to reason=Sender is anonymous, no default reporter specified and creating users is set to false (or external user management is enabled). Message rejected.
It seems that the tickets are being created using the Jira Core mail handler and not the Jira Service Management mail handler, so the reporter is set as anonymous. The best option is to use the project mail handler so the reporter will be set correctly:
Since you are using Cloud free, those are the only permissions that could prevent changing the reporter.
Can you please go to an affected ticket and open the developer tools on your browser and then search for Cody’s name on the reporter field and check if it shows any error on the console tab.
If it does, then on the developer tools again, click on the Network tab and click on any error that appears (409 errors can be ignored), and check the Response tab. It should show status and a message.
Also, there are browser extensions that sometimes prevent Jira features from working correctly, so please, try using another browser and incognito mode.
Thank you Angelica.
I don't have the option to select one, but I can type in their email address and it will make the ticket under their name. As you can see in the screenshot below, it auto fills with some random number. I just have to edit that and type in the full email.
So the way that I have email set now is using our on site exchange server. Everyone is used to email an email address here. It uses IMAP to get and logs into the mailbox. I don't think I understand what you mean about the mail handlers. Is there a better way that I should be doing it? I'm not sure what you mean. I looked at that link you send and there is a lot of information there. I'm just not sure what the best way to be doing that is.
I did the developer tools suggestion and it didn't have any issues. I am using Firefox, but I also tried using a brand new install of chrome and internet explorer and it did not do anything different.
Thank you for testing, Kyle.
Checking the details and the previous screenshots, I can see that the Browse users and groups permission is set only to jira-servicedesk-users and jira-administrators and you are part of the group site-admins and administrators.
Can you please go again on Cog icon > System > Global permissions and grant permission to those other groups?
Regarding the requests via email, Service Management projects have their own mail handler which is better than the Jira mail handler when it comes to receiving requests from customers.
You can find the mail handler Project settings > Email requests (company-managed) or Project settings > Channels > Email (team-managed). It has an email that is created automatically or you can also add a custom email address. Using the JSM mail handler allows you to view the logs as well where you can check if the ticket was created or if one of them failed, you can see the reason.
The documentation I shared has a list of other documentation that contains the details of how to use it. If you have any other questions, please let us know.
Hello Community! Quick disclaimer: We are running a contest on Community (The Atlympics!) from July 23rd - August 8th of 2021. If you are interested in participating in this contest (prizes! ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events