Forums

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

How do I add a client to my Jira project without letting them view other projects?

Caleb Kingston
January 7, 2016

Okay guys, I know this sounds simple and straightforward but I've been looking for an answer for 2 weeks and am ready to give up on JIRA if I can't solve this. The simple question is:

How do I create a client user that will be allowed to view her project and even edit the backlog, etc without seeing any other projects?

 

Someone referred me to this documentation and I really tried diligently to follow the steps but I don't think I've gotten what I was after.

I went through the first pre steps but they seem vague. It says the article assumes that I:

  1. Created the users in JIRA. 
  2. Populated these users into client-specific groups (i.e. all users from 'Company A' are grouped into the 'Client A' group) 
  3. Granted these groups JIRA access by adding the groups to JIRA Users global permission
  4. Removed Internal Project access to client-specific users by removing them from the default JIRA Users global permission. (i.e. removing jira-users group)

So what if I didn't do steps 2-4? I've spent a half hour trying to figure out where in settings I do this but it just doesn't make sense to me just starting with Jira. I think I may have figured out 3 but this just seems all hairy for just trying to give a client access to one project. Any other articles you could recommend to help me through these basic steps? I've already searched in the documentation myself.

I even took a 2 hour lynda course (outdated and the interface wasn't the same) and couldn't solve this. Can someone please help me out with some simple steps? I barely installed JIRA cloud, I started a project, so my settings shouldn't be too much different from other how to's shown. Is there a reason this seems so difficult to me?

3 answers

1 vote
Nic Brough -Adaptavist-
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 Champions.
April 9, 2014

You'll need to code for that, and it's quite complex.

The issues in B could be in any status and you'll need to decide what transitions to push them through for every possible status in the workflows that project B is using.

Ana Vier
April 9, 2014

Actually the status is not a problem, because the issues will always be in the status needed. That happens because of others controls that I have in my workflow. So I need to execute an specific transition.

0 votes
Christian Czaia _Decadis AG_
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 Champions.
April 9, 2014

Nic is right. I'd go for Jamie's Script runner add-on since it provides the ability to script post-functions:

https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner<br< a="">>https://jamieechlin.atlassian.net/wiki/display/GRV/Script+Runner

Cheers, Christian

0 votes
Ana Vier
April 9, 2014

Actually the status is not a problem, because the issues will always be in the status needed. That happens because of others controls that I have at my workflow. So I need to execute an specified transition.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events