...
Issue level permission can be achieved through "dynamic user" fields which values can differ on an issue basis (e.g. "Assignee" or "Group Custom Field").
Screenshot below present presents WORK ON ISSUES permission configured on an issue level basis:
...