Do the customers have logins or do they view anonymously? If they have logins you might look at using Issue Security Schemes for this. It would let you set different levels for the customers so they would only be allowed to see their issues.
Not sure which version you are on but here is a link to the documention that is pretty good: https://confluence.atlassian.com/adminjiraserver074/configuring-issue-level-security-881683436.html
Basically just go to Admin > Issues > Issue Security Schemes (all the way near the bottom)
You can setup a scheme and then assign it to your project. I hope this works for you.
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG