Index: lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java =================================================================== diff -u -ra59723a3334480ef32f28c8bae8e665af20cf9c4 -r07d97054d82d5d7410c33bb4ad445e7cded8cab8 --- lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java (.../IntegrationService.java) (revision a59723a3334480ef32f28c8bae8e665af20cf9c4) +++ lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java (.../IntegrationService.java) (revision 07d97054d82d5d7410c33bb4ad445e7cded8cab8) @@ -111,7 +111,7 @@ private void addMemberships(User user, Organisation org){ UserOrganisation uo = new UserOrganisation(user,org); service.save(uo); - Integer[] roles = new Integer[]{Role.ROLE_AUTHOR, Role.ROLE_COURSE_MANAGER, Role.ROLE_LEARNER}; + Integer[] roles = new Integer[]{Role.ROLE_AUTHOR, Role.ROLE_MONITOR, Role.ROLE_COURSE_MANAGER, Role.ROLE_LEARNER}; for(Integer roleId:roles){ UserOrganisationRole uor = new UserOrganisationRole(uo,(Role)service.findById(Role.class,roleId)); service.save(uor);