KB Article #179987
Error when deleting user group on Composer
Problem
While rearranging the groups in composer I wanted to delete a group COMPOSERADMIN - Composer Administrator but this fails (although all privilidges have been been removed).
The error msg is as follows:
com.sopra.framework.business.BusinessException: Cannot delete group "Composer Administrator".
com.sopra.framework.business.security.SecurityService.deleteGroup(SecurityService.java:351)
com.sopra.framework.business.security.SecurityServiceWSProxy.deleteGroup(SecurityServiceWSProxy.java:55)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
Resolution
The defaults user and group for Composer are Admin user and ComposerAdmin group. These objects are created during installation. After the installation is finished, when you connect for the first time on Composer (using the Admin user- the only one existing), in the Group tab you will find the ComposerAdmin group (already created during installation).
It is not possible to these objects, because these make part of the default Composer client configuration.In the Composer admingroup you can define as many users as you want (of course considering the limit the license key for Composer was generated with). These users will inherit all rights defined for the ComposerAdmin group. By default, these rights are restricted for this group and you can always add or delete them. These actions can be performed only when you are logged in with a user who has “execute” rights on the Groups.
Regarding the difference between these users (who can be assigned to the default group - Composer Administrator) and the Admin user, the last one has by default more rights: Administrator Environment Rights, Administrator User Rights. This user is not assigned to any group, his rights are not inherited, these are the rights this account was created with during installation.
For more information on this topic please consult the "Composer Administration" chapter of the Composer User Guide available on our support site at: