Order of the roles

Hi,

Can we manage order of roles in application, and enforce a specific order of roles so that users with a higher priority role can assign roles to user with same or with a lower priority role.

1 admin parentid = 0
2 sysuser parent id = 1

something like this