Hi there! I've been playing around with JEMH for a day or so now, and I really like the way it works. Super powerful stuff.
Question #1: I'm trying to figure out if there is a way to utilize the 'Real Name' of the non-JIRA person who created the ticket via sending in an email. I'll illustrate with a simple visual:
As I understand it, the 'custom field' used to store non-jira users will store a comma-delimited string of all users. (Even for the custom field for names, I think?) So, I'm not sure how to reference just the name of the non-JIRA submitter in the template itself.
Question #2: I would also like to send a separate/different email to the non-jira creator of the issue with a message such as, "Thanks for sending in the ticket. We received it." (This would be a separate email that would be sent instead of the standard 'issue created' email as shown above.) I would expect the default 'issue created' template to be sent to any non-JIRA users that are cc'd, though. (Just not the original sender.) Is this possible?
Responding to the question:
Q1
If you are supporting non-JIRA email only users, the JIRA persona can only be the default user and will not reflect any details from the remote user.
But. JEMH can also support a different variant of 'non-JIRA' user, one that has an account (an identity in JIRA) but does not have interactive login usage. This requires JEMH to be setup for auto user creation, during which, if a new email senders address happens to contain the 'personal' component, will also be used in the JIRA identity. With JIRA users, you will have to ensure correct JIRA security for such users in the target projects, usually through the auto-join group (defined in the Users section also). The thing to remember here though, is that such users are then 'JIRA' users and the Event Listener needs to reflect this as it caters for email 'non-jira users' and 'jira-users'. For added awesomeness, you can switch the handling from an Event Listener Project Mapping from the 'jira-users' case based on some specific rules such as group membership, meaning that a JEM created user as a member of group X could be then redirected to be notified according to the enabled events in the non-JIRA user notification screen of that Project Mapping. I hope that fills the blanks!
Q2
You have options, you shoudl have a cusotm event defined, and an Issue Event template set based on ISSUE_CREATED, then you will have a template that you can send back to the user on issue created. But, some people dont like being notified of their actions, email users included, so its common for the Project Mapping 'filter sender' option to be enabled, but that includes all such notifications. There is however another way, the Profile still supports an older Notification mechanism that can be used for exactly this purpose. To use it, create a new ISSUE_CREATED TemplateSet, and customize the content as you want (TEXT or HTML depending on what format you define). This template is then selected in the Email > Templates > Issue Created TemplateSet field. Then enable the Notifications > notify users. The 'type' will probably be ALL if you do the user creation thing as above.
Thanks very much for this answer. I'm going to work through testing some of the scenarios you offered now. I'll followup as I have more questions!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Adil
For faster and more appropriate response, perhaps you can try to check with the JEMH plugin vendor directly regarding on your questions and queries:
Vendor: The Plugin People
Address:
34 Bardsey Close
Royal Wootton Bassett
Swindon Wiltshire SN48NA
United Kingdom
Email: andy@thepluginpeople.com
Contact number: +44 791 4683169
Vendor homepage: https://thepluginpeople.atlassian.net
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Uh, posting company address generally doesnt help with support queries. Given this post is only 5 hours old, please at least give vendors a chance to respond before adding such stuff!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Andy
Sorry about that, yup will take note on that ;)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Also, when posting, it would be super helpful to link the actual JIRA Project page rather than the generic ondemand site, given its plugin specific :D
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.