introduce the External Group to Roles Mapping page
change rhnUserExtGroup unique index
create rhnOrgExtGroupMapping triggers

to automatically fill the id column
introduce /rhn/users/ExtAuthSgDetails.do page
 introduce /rhn/users/ExtAuthSgDelete.do page
rename UserExtGroup.hbm.xml to ExtGroup.hbm.xml
add form validation
assign the server group permissions acroding to the mappings
delete all the temporary roles across the whole satellite

when the 'Keep temporary roles' option is turned off
allow deleting temporary org admins
Automatic commit of package [spacewalk-java] release [2.2.23-1].