We have several teams in our group and we keep their tasks separate just because of the convenience to see only projects on the dashboard that are related to you. But I also can see this used for the information security purposes.
While creating new projects, some people forget to select from the drop-down their group and the project becomes visible to everyone and clogs their dashboard view (again, it can be also security problem).
I would suggest to create new field under user management with a drop-down list of the assigned user groups to the user (or with all groups if it's hard to filter on the fly), so admin could force default user group for the creation of new projects/tasks. Eventually, if there would be a need, user could change the group (in case user belongs to several groups or would select "no group").
What do you think about this idea?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Another take on the solution would be to create "Primary group" field where admin could assign primary group for the user and by default all users projects would be created under that group (unless user would change the user group field value).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In this second case "Force user group" could be a checkbox which would lock the "user group field" in the "Create new project/task" window with the forced value of the default user's group value (perhaps greyed-out, so user would see it).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We have several teams in our group and we keep their tasks separate just because of the convenience to see only projects on the dashboard that are related to you. But I also can see this used for the information security purposes.
While creating new projects, some people forget to select from the drop-down their group and the project becomes visible to everyone and clogs their dashboard view (again, it can be also security problem).
I would suggest to create new field under user management with a drop-down list of the assigned user groups to the user (or with all groups if it's hard to filter on the fly), so admin could force default user group for the creation of new projects/tasks. Eventually, if there would be a need, user could change the group (in case user belongs to several groups or would select "no group").
What do you think about this idea?
Another take on the solution would be to create "Primary group" field where admin could assign primary group for the user and by default all users projects would be created under that group (unless user would change the user group field value).
In this second case "Force user group" could be a checkbox which would lock the "user group field" in the "Create new project/task" window with the forced value of the default user's group value (perhaps greyed-out, so user would see it).