diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/common/CustomMenuController.java b/libreplan-webapp/src/main/java/org/libreplan/web/common/CustomMenuController.java
index 5d20c3b65..4c5cb8c41 100644
--- a/libreplan-webapp/src/main/java/org/libreplan/web/common/CustomMenuController.java
+++ b/libreplan-webapp/src/main/java/org/libreplan/web/common/CustomMenuController.java
@@ -312,7 +312,7 @@ public class CustomMenuController extends Div implements IMenuItemsRegister {
resourcesItems.add(subItem(_("Materials"), "/materials/materials.zul",
"11-materiales.html#administraci-n-de-materiais"));
resourcesItems.add(subItem(_("Material Units"),
- "/materials/unitTypes.zul",
+ "/unittypes/unitTypes.zul",
"11-materiales.html#administraci-n-de-materiais"));
resourcesItems
.add(subItem(_("Quality Forms"),
@@ -332,7 +332,7 @@ public class CustomMenuController extends Div implements IMenuItemsRegister {
"/costcategories/costCategory.zul",
"14-custos.html#categor-as-de-custo"));
costItems.add(subItem(_("Hours Types"),
- "/costcategories/typeOfWorkHours.zul",
+ "/typeofworkhours/typeOfWorkHours.zul",
"14-custos.html#administraci-n-de-horas-traballadas"));
topItem(_("Cost"), "/workreports/workReport.zul", "",
costItems);
@@ -342,7 +342,7 @@ public class CustomMenuController extends Div implements IMenuItemsRegister {
"/common/configuration.zul", "16-ldap-authentication.html"));
configurationItems.add(subItem(_("User Accounts"), "/users/users.zul",
"13-usuarios.html#administraci-n-de-usuarios"));
- configurationItems.add(subItem(_("Profiles"), "/users/profiles.zul",
+ configurationItems.add(subItem(_("Profiles"), "/profiles/profiles.zul",
"13-usuarios.html#administraci-n-de-perfiles"));
topItem(_("Configuration"), "/common/configuration.zul", "",
configurationItems);
diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/costcategories/TypeOfWorkHoursModel.java b/libreplan-webapp/src/main/java/org/libreplan/web/costcategories/TypeOfWorkHoursModel.java
index 0213f113d..4d127a9e0 100644
--- a/libreplan-webapp/src/main/java/org/libreplan/web/costcategories/TypeOfWorkHoursModel.java
+++ b/libreplan-webapp/src/main/java/org/libreplan/web/costcategories/TypeOfWorkHoursModel.java
@@ -49,7 +49,7 @@ import org.springframework.transaction.annotation.Transactional;
*/
@Service
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
-@OnConcurrentModification(goToPage = "/costcategories/typeOfWorkHours.zul")
+@OnConcurrentModification(goToPage = "/typeofworkhours/typeOfWorkHours.zul")
public class TypeOfWorkHoursModel extends IntegrationEntityModel implements
ITypeOfWorkHoursModel {
diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/materials/UnitTypeModel.java b/libreplan-webapp/src/main/java/org/libreplan/web/materials/UnitTypeModel.java
index bc05a3d61..0e964ed41 100644
--- a/libreplan-webapp/src/main/java/org/libreplan/web/materials/UnitTypeModel.java
+++ b/libreplan-webapp/src/main/java/org/libreplan/web/materials/UnitTypeModel.java
@@ -48,7 +48,7 @@ import org.springframework.transaction.annotation.Transactional;
@Service
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
-@OnConcurrentModification(goToPage = "/materials/unitTypes.zul")
+@OnConcurrentModification(goToPage = "/unittypes/unitTypes.zul")
public class UnitTypeModel extends IntegrationEntityModel implements
IUnitTypeModel {
diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/users/ProfileModel.java b/libreplan-webapp/src/main/java/org/libreplan/web/users/ProfileModel.java
index 396bff786..d05aaf1ff 100644
--- a/libreplan-webapp/src/main/java/org/libreplan/web/users/ProfileModel.java
+++ b/libreplan-webapp/src/main/java/org/libreplan/web/users/ProfileModel.java
@@ -46,7 +46,7 @@ import org.springframework.transaction.annotation.Transactional;
*/
@Service
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
-@OnConcurrentModification(goToPage = "/users/profiles.zul")
+@OnConcurrentModification(goToPage = "/profiles/profiles.zul")
public class ProfileModel implements IProfileModel {
private Profile profile;
diff --git a/libreplan-webapp/src/main/resources/libreplan-webapp-spring-security-config.xml b/libreplan-webapp/src/main/resources/libreplan-webapp-spring-security-config.xml
index 1b14acbcb..5839dc391 100644
--- a/libreplan-webapp/src/main/resources/libreplan-webapp-spring-security-config.xml
+++ b/libreplan-webapp/src/main/resources/libreplan-webapp-spring-security-config.xml
@@ -13,13 +13,17 @@
entry-point-ref="customAuthenticationEntryPoint">
-
-
-
-
@@ -40,22 +44,76 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ access="ROLE_SUPERUSER,ROLE_TIMESHEETS_TEMPLATES" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+