Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

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
Contributor
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
TAGS
atlassian, loom, loom for training, loom for teaching, video training, async learning, online education, screen recording, loom tutorials, loom use cases, atlassian learning, team training tools, instructional video, virtual training tools

🛗 Elevate Your Training and Enablement with Loom

Join us June 26, 11am PT for a webinar with Atlassian Champion Robert Hean & Loom’s Brittany Soinski. Hear tips, stories, and get your burning questions answered. Learn how Loom makes training and enablement easier. Don’t miss it!

Register today
AUG Leaders

Atlassian Community Events