Providing extra user information

Andrew Ardill
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 4, 2011

What are the options when it comes to keeping extra user information about JIRA users? For example, suppose I want to allow users to add phone numbers, physical addresses etc. This information would then be accessible from issues associated with that user.

As an example, if a client were to open a support issue, I could call them using their phone number listed in extra user information.

I know a custom plugin could be written to provide this sort of behaviour - the question is are there any that already exist, or is there some other way to do it?

2 answers

1 vote
Andrew Ardill
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 3, 2012

A workaround that we have used is to create a USER project with all the information we need, and then link against individual users as needed. This is not a great solution, but if you have to have somewhere in JIRA to store this information it works.

1 vote
Jaan Raamets August 4, 2011

There are "User properties", but only JIRA administrator can add/change them. And you need JIRA toolkit plugin to show them to users.

http://confluence.atlassian.com/pages/viewpage.action?pageId=192557

https://studio.plugins.atlassian.com/wiki/display/JTOOL/JIRA+Toolkit+Plugin

We are a bit lucky because our user info is in one of our own system. So we created a web page where we can give a username in url and the page shows the user info. Like for user XYZ:

https://www.somedomain.com/user_info?username=xyz

Then I added to peopleblock.vm rows

          #if ($issue.getProject().getString("name") == "our_helpdesk_project" && $issue.reporter.name != "our_dummy_reporter")
<dl>
<dt>Our_user_info_system:</dt>
<dd><a href="https://www.somedomain.com/user_info?username=$issue.reporter.name" target="_blank">$issue.reporter.name</a>
</dd>
</dl>
#end

And now in issue view page I have link to the reporter info, if I'm looking at the helpdesk isseus and the reporter is not the dummy user.

Suggest an answer

Log in or Sign up to answer