Revert back to single access right check because it is impossible to
have multiple access right for a single function.