BusinessGroup g3 = bgm.createAndPersistBusinessGroup(BusinessGroup.TYPE_RIGHTGROUP, null, "g3", null, null, null, false, false, c2);
Manager secm = ManagerFactory.getManager();
secm.addIdentityToSecurityGroup(id1, g1.getPartipiciantGroup());
secm.addIdentityToSecurityGroup(id2, g1.getPartipiciantGroup());
secm.addIdentityToSecurityGroup(id1, g2.getPartipiciantGroup());
secm.addIdentityToSecurityGroup(id3, g3.getPartipiciantGroup());
BGRightManager rm = BGRightManagerImpl.getInstance();
rm.addBGRight(CourseRights.RIGHT_ARCHIVING, g1);
rm.addBGRight(CourseRights.RIGHT_COURSEEDITOR, g1);