Group or company feature.
|Assignee:||Jean-Philippe Lang||% Done:|
I believe it should be a group or company feature where a user is member. This should be implemented as a drop down box when adding a new user, where it is default set as 'none', but possible to change.
I think this would greatly increase the adoption within the commercial world.
#2 Updated by Tommy Jensen over 9 years ago
Sorry. It's a feature indeed.
The specific need behind this the need to organize people within companies, and make it possible for users to inherit permissions from the company. We would like to add all of our customers of development projects to our redmine instance, but with different access levels.
Is it a bit more precise now? :)
#3 Updated by Antti Perkiömäki over 9 years ago
I've stumpled into similar needs to have more fine tuned permission levels inside projects to the customers.
For example in "Project X" I'd like to add customer accounts to be able to leave tickets and show their own tickets but not the rest that are submited by our company, our partner etc. So, similar permission feature like the "Edit own notes".
This would give a nice start in commercial permission tuning ;)
#6 Updated by Erik Froese over 9 years ago
I checked out the work/groups branch and gave it a test run. So far it looks good.
I think Users should be able to be a member of many Groups. (many to many relationship). Having users be able to inherit permissions and roles from their associated groups is a big wish/feature for me but I'd need to be able to add the same User to multiple Groups.
Having this functionality is kind of a blocker for me. Else I'd be pushing hard for it to become a service for my organization (large higher education institution) I could see these groups representing classes, project groups, administrative departments, or more ad hoc stuff.
#9 Updated by David Rees over 8 years ago
I agree groups is a critical feature. Its standard functionality in any system that has users to also have groups that allow you deal with groups of those users. Its really a problem in adoption at my company, we naturally have teams of people and lots of projects. Having to add each person over again for each project is very painful. One of the managers has listed it as their #1 issue with our local redmine setup. Thx...
#10 Updated by Janus Kristensen over 8 years ago
This is a very useful feature in combination with LDAP on-the-fly user creation, I'm really looking forward to seeing this in trunk.
Currently with the LDAP user creation anyone from our organisation can create users that will get the default restrictive permissions to everything. With the addition of user groups we would be able to easily and once-and-for-all add the people from our own department to a group with slightly higher permissions across all the projects instead of having to add them to each project individually.
#12 Updated by Erica Gallindo over 8 years ago
Jean-Philippe Lang wrote:
User group feature merged in r2869.
You can now create groups, add users to groups and add groups as project members with their own permissions.
Hi,I've been testing this feature for some time and I have a few suggestions about it:
- to add the user's group in the user administration table (Administration/Users Menu)
- in the Configuration/Members tab of a specific project, users and groups are ordered alphabetically. I was wondering about listing the groups in the first place with its respective users in a tree like layout. I think it make it easier to see who are the users of a group.
- In the Issues tab, I'd like to group issues also by the user's group (in this case, the user may be the issue author or assignee - both possibilities will be perfect!).
Thanks a lot for this feature. It will be very useful for my work with Redmine. We have almost 300 users in our Redmine installation and until now we are simulating groups with task and users customized fields.