Issue #3408003 by rawdreeg: Update role exclusion logic to account for users with more than one role assigned
Closes #3408003