Currently team permissions are simple, single criteria permissions like "users with the Role of 'Architect' have 'Edit' permissions to this team folder" or "user with Company 'ACME' have 'View' permissions to a specific team folder" but on many projects we have complex arrangements of teams where a single company has multiple disciplines and certain disciplines have multiple firms. So on a project where we have two architecture firms and one of those firms is also the structural engineer, we have to create companies in ACC that include the discipline such as "ACME Architecture" and "ACME Structure" and give them different permissions rather than being able to do the sensible thing of saying users with the role of "Architect" AND the company of "ACME" have different permissions than users who have the role of "Structural Engineer" AND the company of "ACME".
Please give us the ability to build more complex permission structures even if it's only the AND operator.