Adjust role acceptance function to only accept self-assigned roles.

This removes the removal of rejected roles and only accepts roles that are self-assigned.