Can I maken users view-only to a Project?


I've read a little line about "External Viewers" for Projects, but I can't find where to set that up for JIRA 6.2. Is it possible and if so: how?

Thank you!

3 answers

1 accepted

0 votes
Accepted answer

IF you need to add read-only users to project X.

1. Create "Read only users" role. Add needed users there in project X.

2. Assign Browse project permission to "Read only users" role in permission scheme used by project X.

3. Edit all workflows for project X. In every transition add condition "Permission condition" with value "Edit issues".

4. Publish workflows.

You also need to make sure the users you are adding do NOT get additional access via another route. Such as "being in jira users" or "in other roles"

0 votes

By "external viewers", do you mean "anonymous"? The users do not need to log in to see issues in the project?

If so, then go into the permission scheme for that project and add the group called "anyone" to the "browse" permission. Then people will not need to log in to read the issues in projects using that scheme.

I *very strongly* recommend that you do NOT allow "anyone" to have any permissions that allow any form of update because the changes will be done anonymously and that's a total nightmare - the log shows "anonymous" for any changes, so you'll never know who broke what.

Thank you and no, that's doesn't sounds like a good way to do it.

I thought, maybe there was a combination of checkboxes in permission schemes or something like that where you could set a group of persons to just only viewing the issues in the projects. So, access to the project and viewing and nothing else.

So, I'm still wondering if it's possible :-)

I'm still not entirely sure what you're trying to acheive though. Anonymous access? Or certain users only able to read projects, with others able to do more

If it's the second, then yes, you can do it. You just need to edit your permission schemes and role membership so that the default access is "read only" and then you grant more power to people who actually need it (via roles ideally, as it's more flexible than groups)

Yes, the read-only option, sorry for the miscommunication.

But I can't find how to set it to read-only, I only see something about workflows to view-only in the Permission Scheme. Could you please help me a little bit more step-by-step?

No problem, it's quite hard to explain computers sometimes - I find paraphrasing very helpful when I'm exploring what people might mean, but even then I completely misunderstand what people are saying sometimes.

I can't really really step you through this process because it depedns on what you have configured already. I've kind of pointed you at what needs doing at a high level already, and I can't tell you more without knowing your setup.

However, when I take over Jira installations that need this type of thing, what I do is:

  1. Check that the system uses the group "jira users" to say "This user is active and can log in".
  2. Review how you want to allow access to projects (I'd recommend roles), and add everyone who currently needs access to their projects into the appropriate roles or groups so they'll be able to use it after the next step
  3. Remove "jira users" from ALL permissions schemes, workflow usage, and, most importantly, roles in every project

This separates "can log in" from "can do all sorts of other stuff in assorted projects"

In your case, I'd also consider

  • Adding a new role called "read only"
  • Give that role "browse" in all your permission schemes.
  • Think about putting jira-users into that role, but NO OTHERS.

(The slightly easier way to do this is actually to create a new group called something like "jira active users" or "jira logins", put everyone in it, then remove "jira users" from the global "can log in" permission)

Thank you, I think I can work with that!

@Vera, I believe you should accept one of the other guys answers as the accepted answer, not your own comment that you can "work with this" :)

It's polite to accept the correct answers.

Nic, I don't see a check mark at your answer. I guess because it's a comment and not a ...? e.g. I see a checkmark at Andris' answers...

I understand you guys and I'm sorry. I got a message that I should close issues when it was resolved and I saw a grey checkmark and I clicked it.

I will try to do the right thing. I really didn't do it on purpose :-)

You can only mark Answers correct, not comments. Mark the answer at the top of a thread to indicate that a comment somewhere in the conversation solved it for you.

NOW I understand (what I did wrong (with my answering))


Thanks again ;-)

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Jan 08, 2019 in Jira

How to Jira for designers

I’m a designer on the Jira team. For a long time, I’ve fielded questions from other designers about how they should be using Jira Software with their design team. I’ve also heard feedback from other ...

1,260 views 5 10
Read article

Atlassian User Groups

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!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you