The new project roles seem to work quite nice so far. Here's some initial feedback:
- Why are there roles like "All projects viewer/administrator/..."? I find this quite confusing
because when I wanted to assign the role "Project administrator" to a user, I tried to find
something like "" in the projects dropdown until I realized that this is a special
role. Changing this would IMHO be more intuitive and make the list of available roles more concise.
- A cosmetic issue: The role "System administrator" (and "Agent Manager"?) actually doesn't apply to
any projects, yet the table in "Roles and Permissions" lists "]]>" for it. Just leave it
blank or display "n/a".
- Adding roles for several projects is a pain. It should be possible to create role/project
combinations by using multi-selection enabled lists for the projects. This implies that there should
also be a way to edit the assignment of a role to one or more projects.
- While configuring some roles, I realized that this would be significantly easier if TC had the
ability to put projects into groups and I could assign roles to those groups. Is something like this