We would like to get rid of the project specific user roles and instead allow one user to have multiple user roles. At the moment we have a user role for materials management, for progress and for logistics. Because a user can only have one user role but may cover more of these fuctions, I need not just the individual roles. In addition one user role for materials management + logistics, materials management + progress and one for progress and logistics, totalling up to 6 user roles. The combinations grow fast with more "roles" This would allow less user roles (function based) and easier configuration in our case.