
|
If you were logged in you would be able to see more operations.
|
|
|
JIRA 3.7 comes with a roles "Developers" and "Users" predefined, with the implication that these roles take the place of the default 'jira-developers' and 'jira-users' groups.
In practice, it turns out that migrating jira-users to "Users" is a really bad idea. Whereas 'developers' is normally a per-project concept, jira-users means "people able to access JIRA", and is inherently a system-wide concept that shouldn't be made per-project. For instance, new users are automatically added to 'jira-users', but not to the 'Users' role for each project.
In general, any system-wide classification (jira-users, jira-administrators) should not be converted to roles, and we should not suggest doing so by having a "Users" role predefined.
|
|
Description
|
JIRA 3.7 comes with a roles "Developers" and "Users" predefined, with the implication that these roles take the place of the default 'jira-developers' and 'jira-users' groups.
In practice, it turns out that migrating jira-users to "Users" is a really bad idea. Whereas 'developers' is normally a per-project concept, jira-users means "people able to access JIRA", and is inherently a system-wide concept that shouldn't be made per-project. For instance, new users are automatically added to 'jira-users', but not to the 'Users' role for each project.
In general, any system-wide classification (jira-users, jira-administrators) should not be converted to roles, and we should not suggest doing so by having a "Users" role predefined. |
Show » |
|
In a lot of installations each project has a group for its "Users", which are represented by a user-group, e.g. projectA-users and projectB-users. In those systems users do not automatically gain access to projects after creating their accounts. Hence I think the Users role is a good thing.
Do we actually suggest somewhere to convert the jira-users group to the Users role? If so, I agree that the suggestion is not a good one.
We can even go as far as adding a piece of code that will warn the user if they are mapping a group that has been granted the Global Use Permission to a role. The user can be warned that they are probably confused.
However, I still think the Users role is very useful.
Let me know if I am missing something.