Requirement: In “Role Assignment to User” scenario, supervisors of affect users will approve the CR. In case there are multiple users having different supervisors; supervisor must only be allowed to approve Change Items (CIs) for their subordinates. They must not be allowed to approve CIs for those who are not their subordinates.
Is there a way to fulfill this requirement?
Have you tried selecting Supervisors in the approval node of the approval workflow?
(Approval Node -> Resources Tab -> Include Box -> Select -> Supervisors)
I have not implemented supervisor approvals, but we use a similar process for Role Owners to approve.