I wanted to ask if anybody knows if JIRA Software allows to add customers as read-only users to see their projects?
Also there is a question about licensing. If there is a possibility is it for free or license fee?
Thank you in advance
You can add users to JIRA Software and use the permission scheme of your projects to make them look as if they were read only. That's just a matter of granting the right permissions to your customers on that specific project. For a detailed listing of permissions, see this page.
To answer your licensing question: every user you grant access to JIRA Software counts as a license seed. Even if you would only allow them to browse projects and deny them any changes.
If you have a lot of customers that you want to allow creating issues, following up on them and exchanging comments with you about them, you might want to take a look at JIRA Service Desk. With that product, you grant your customers limited access through a custom portal and they don't count as licensed users. To service them, you would normally have a limited number of users (agents) who triage the issues and communicate between the customer and the software team(s). Check this page to start learning a bit more.
I have followed a number of articles for creating a group of read-only users but no whatever I have tried the users always can edit/create issues in the project.
My steps have been
1. Create read-only users
2. Create read-only group
3. Add read-only users to read-only group.
4. Remove read-only users from default 'jira-users' group
5. Grant read-only Group application access to JIRA
6. Create a Project Role named Read-Only Users and add the read-only Group to it.
7. Add the read-only project Role to the "Browse Projects" permission in the project Scheme scheme.
But the read-only users can still edit and create issues.
What am I missing?
I'm using JIRA 7 so it seems like the trick is to remove all the occurances of the "Application access (Any logged in user)" and replace this with a project role that includes all users, except the read-only users. Then add the read-only role to the browse projects permission so it looks like
Browse Projects Project role
* External Role
* Internal Role
This seems to be the bit I was missing
Nice to see you've gotten there, Mark. Just to add to that - and as a confirmation - it is indeed your permission scheme that sets the permissions for your users at project level.
Permissions are event based and it's important to come to grips with all the different permissions and the way they can be granted: through project roles, groups, issue roles (like assignee, reporter), user custom fields and so on.
If you notice a user has too many / not enough permissions, check the different permissions granted through the permission scheme and check how e.g. the create/edit issues permission are being granted.
And last but not least, you could use the permission helper to check if (and often also why) a certain user does (not) have the expected permissions. See the documentation for a bit more info.
Learn how to use two new reports for next-gen projects in Jira Cloud: Cumulative flow diagram and Sprint burndown chart. Ivan Teong, Product Manager, Jira Software, demos the Cumulative ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events