Currently you can share a filter with a:
- No one
- A Group
It would be good to be able to share it with a role.
I see the implementation for this being:
- If the filter has projects selected, the user would need to be in a role for ALL of these projects. You don't want this person being able to even see issues (possibly via a subscription) of other projects.
- If no projects are selected I guess you would need to constrain the filter to a subset of projects for the Project Role the user is a member of.