CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_CHECKING_DEFAULT_USER_NAMES_0)); m_cmsDefaultUsers = new CmsDefaultUsers( userAdmin, userGuest, Messages.get().getBundle().key(Messages.INIT_ADMIN_USER_1, m_cmsDefaultUsers.getUserAdmin())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_GUEST_USER_1, m_cmsDefaultUsers.getUserGuest())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_EXPORT_USER_1, m_cmsDefaultUsers.getUserExport())); CmsLog.INIT.info( Messages.get().getBundle().key( Messages.INIT_DELETED_RESOURCE_USER_1, m_cmsDefaultUsers.getUserDeletedResource())); CmsLog.INIT.info( Messages.get().getBundle().key( Messages.INIT_ADMIN_GROUP_1, m_cmsDefaultUsers.getGroupAdministrators())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_USERS_GROUP_1, m_cmsDefaultUsers.getGroupUsers())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_GUESTS_GROUP_1, m_cmsDefaultUsers.getGroupGuests())); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DEFAULT_USER_NAMES_INITIALIZED_0));
/** * @see org.opencms.workplace.CmsWorkplace#checkRole() */ @Override protected void checkRole() throws CmsRoleViolationException { // needed since these pages are static exported if (!OpenCms.getDefaultUsers().isUserExport(getCms().getRequestContext().currentUser().getName())) { // only for users that are not the export user OpenCms.getRoleManager().checkRole(getCms(), CmsRole.WORKPLACE_USER); } }
if (!userName.endsWith(getDefaultUsers().getUserGuest()) && !userName.endsWith(getDefaultUsers().getUserExport())) {
/** * Gets the name of the group which should be used as the 'user' group for newly created workflow projects.<p> * * @return a group name */ public String getWorkflowProjectUserGroup() { return getParameter(PARAM_WORKFLOW_PROJECT_USER_GROUP, OpenCms.getDefaultUsers().getGroupAdministrators()); }
String adminUser = OpenCms.getDefaultUsers().getUserAdmin(); CmsUser admin = m_driverManager.readUser(dbc, adminUser); String administratorsGroup = OpenCms.getDefaultUsers().getGroupAdministrators(); CmsGroup administrators = m_driverManager.readGroup(dbc, administratorsGroup); String usersGroup = OpenCms.getDefaultUsers().getGroupUsers(); CmsGroup users = m_driverManager.readGroup(dbc, usersGroup);
if (group.getSimpleName().equals(OpenCms.getDefaultUsers().getGroupAdministrators())) { Messages.get().container(Messages.ERR_ADD_TO_ADMINISTRATORS_GROUP_0)); } else if (group.getSimpleName().equals(OpenCms.getDefaultUsers().getGroupUsers())) { Messages.get().container(Messages.ERR_ADD_TO_USERS_GROUP_0)); } else if (group.getSimpleName().equals(OpenCms.getDefaultUsers().getGroupGuests())) {
String adminUser = OpenCms.getDefaultUsers().getUserAdmin(); CmsUser admin = m_driverManager.readUser(dbc, adminUser); String administratorsGroup = OpenCms.getDefaultUsers().getGroupAdministrators(); CmsGroup administrators = m_driverManager.readGroup(dbc, administratorsGroup); String usersGroup = OpenCms.getDefaultUsers().getGroupUsers(); CmsGroup users = m_driverManager.readGroup(dbc, usersGroup); String projectmanagersGroup = OpenCms.getDefaultUsers().getGroupProjectmanagers(); CmsGroup projectmanager = m_driverManager.readGroup(dbc, projectmanagersGroup);
users = defaultUsers.getGroupUsers(); report.println(org.opencms.report.Messages.get().container(org.opencms.report.Messages.RPT_DOTS_0)); report.print(message, I_CmsReport.FORMAT_ERROR); managers = defaultUsers.getGroupAdministrators(); report.println(org.opencms.report.Messages.get().container(org.opencms.report.Messages.RPT_DOTS_0)); report.print(message, I_CmsReport.FORMAT_ERROR);
m_resources = new ArrayList(); setOufqn(getCms().getRequestContext().getOuFqn()); setUserGroup(getCms().getRequestContext().getOuFqn() + OpenCms.getDefaultUsers().getGroupUsers());
CmsObject cms = null; try { cms = OpenCms.initCmsObject(OpenCms.getDefaultUsers().getUserExport()); resources = cms.readResourcesWithProperty(CmsPropertyDefinition.PROPERTY_EXPORTNAME);
name, description, OpenCms.getDefaultUsers().getGroupUsers(), OpenCms.getDefaultUsers().getGroupProjectmanagers(), CmsProject.PROJECT_TYPE_NORMAL); m_cms.getRequestContext().setCurrentProject(project);
/** * Sets the driver manager instance.<p> * * @param driverManager the driver manager instance */ public void setDriverManager(CmsDriverManager driverManager) { m_driverManager = driverManager; CmsDbContext dbc = m_dbContextFactory.getDbContext(); try { m_adminUserId = m_driverManager.readUser(dbc, OpenCms.getDefaultUsers().getUserAdmin()).getId(); } catch (CmsException e) { LOG.error(e.getLocalizedMessage(), e); } finally { dbc.clear(); } }
loginAction.setCmsObject(initCmsObject(req, res, OpenCms.getDefaultUsers().getUserAdmin(), null, null)); cms = m_authorizationHandler.initCmsObject(req, loginAction); if (cms != null) { m_securityManager.readUser(null, OpenCms.getDefaultUsers().getUserGuest()), getSiteManager().matchRequest(req).getSiteRoot(), CmsProject.ONLINE_PROJECT_ID,
while (itGroups.hasNext()) { CmsGroup group = itGroups.next(); if (!OpenCms.getDefaultUsers().isDefaultGroup(group.getName())) { throw new CmsDbConsistencyException( Messages.get().container(Messages.ERR_ORGUNIT_DELETE_GROUPS_1, organizationalUnit.getName()));
|| cms.userInGroup( cms.getRequestContext().getCurrentUser().getName(), OpenCms.getDefaultUsers().getGroupGuests()));
/** * Initialize member variables.<p> */ protected void initMembers() { synchronized (LOCK) { m_resourceInitHandlers = new ArrayList<I_CmsResourceInit>(); m_requestHandlers = new HashMap<String, I_CmsRequestHandler>(); m_systemInfo = new CmsSystemInfo(); m_exportPoints = Collections.emptySet(); m_defaultUsers = new CmsDefaultUsers(); m_localeManager = new CmsLocaleManager(Locale.ENGLISH); m_sessionManager = new CmsSessionManager(); m_runtimeProperties = new Hashtable<Object, Object>(); // the default event manager must be available because the configuration already registers events m_eventManager = new CmsEventManager(); // default link manager is required for test cases m_linkManager = new CmsLinkManager(new CmsDefaultLinkSubstitutionHandler()); } }
if (replacementUser == null) { withACEs = false; replacementUser = readUser(dbc, OpenCms.getDefaultUsers().getUserDeletedResource());
/** * Gets the name of the group which should be used as the 'manager' group for newly created workflow projects.<p> * * @return a group name */ public String getWorkflowProjectManagerGroup() { return getParameter(PARAM_WORKFLOW_PROJECT_MANAGER_GROUP, OpenCms.getDefaultUsers().getGroupAdministrators()); }
String adminUser = OpenCms.getDefaultUsers().getUserAdmin(); CmsUser admin = m_driverManager.readUser(dbc, adminUser); String administratorsGroup = OpenCms.getDefaultUsers().getGroupAdministrators(); CmsGroup administrators = m_driverManager.readGroup(dbc, administratorsGroup); String usersGroup = OpenCms.getDefaultUsers().getGroupUsers(); CmsGroup users = m_driverManager.readGroup(dbc, usersGroup);
name, description, OpenCms.getDefaultUsers().getGroupUsers(), OpenCms.getDefaultUsers().getGroupUsers(), CmsProject.PROJECT_TYPE_NORMAL); m_cms.getRequestContext().setCurrentProject(project);