We have a JIRA project setup. There are 3 teams share this project. There is a field "team" classify this issue is belonging to which team. Each team's lead have permission to "close issue".
Sometimes, by mistake, team A leader close team B's issue. Team B may not aware of the missing issue because they have many new issues pending every day.
To avoid the problem, we would like to restrict by permission or any other means. i.e. Team A lead can only close issue which [team=teamA]. May I have your suggestion?