-
-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Is your feature request related to a problem? Please describe.
Currently, User members work only with a single Team. If a Team member happens to be in different teams with a different set of permissions, the API will use the first found team rule which may overwrite other team permissions.
Describe the solution you'd like
Say a User member belongs to 2 different Teams, e.g. Mobile Devs and Backend Devs.
I want to allow this member to have access to 2 different Groups of Switchers instead of mixing the 2 teams together.
When the API evaluates the user permission, it should traverse all teams and then merge the results.
This solution will also consider the higher level permission if a user is on a Team with less privileges but happens to be in another Team with higher privileges.