[ http://jira.codehaus.org/browse/MRM-194?page=comments#action_76417 ] Joakim Erdfelt commented on MRM-194: ------------------------------------
[Opinion] I think all roles should be displayed. *BUT*, if a role is unavailable, it should be grayed out, have no checkbox to select it, and a label (tooltip?) specifying why it is unavailable. Unavailable Reasons. # You do not have access to the Role (meaning, you are just a lowly user manager, you shouldn't have access to the roles above you, such as System Administrator) # This role is already assigned directly. # This role is already assigned indirectly through child roles. > adjustments to role granting pages > ---------------------------------- > > Key: MRM-194 > URL: http://jira.codehaus.org/browse/MRM-194 > Project: Archiva > Issue Type: Bug > Components: web application > Reporter: Brett Porter > Assigned To: Jesse McConnell > Fix For: 1.0-beta-1 > > > - roles already assigned appear in grant area, they should be omitted > - likewise, roles that are children of assigned roles should be omitted from > grant (and assigned) > - when role addition/removal is complete, return to the user page, not the > user list page -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira