Single role ,composite role and derived roles