From aa46df80f22aa95a7dd766bbe59e48dcabc1c722 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <brunonzanette@gmail.com> Date: Thu, 25 Sep 2014 15:10:14 -0300 Subject: [PATCH] Allow users to access OrgaoExecutores section Allow users to access OrgaoExecutores section --- .../spring/applicationContext-security.xml | 5 +-- src/main/webapp/WEB-INF/views/menu.jspx | 4 +- .../WEB-INF/views/orgaoexecutores/list.jspx | 39 +++++++++++++------ 3 files changed, 30 insertions(+), 18 deletions(-) diff --git a/src/main/resources/META-INF/spring/applicationContext-security.xml b/src/main/resources/META-INF/spring/applicationContext-security.xml index 6f51c7d..14b8f31 100644 --- a/src/main/resources/META-INF/spring/applicationContext-security.xml +++ b/src/main/resources/META-INF/spring/applicationContext-security.xml @@ -16,10 +16,7 @@ <intercept-url pattern="/tematicas**" access="hasRole('Administrador')" /> <intercept-url pattern="/tematicas**" access="hasRole('Administrador')" method="POST" /> - - <intercept-url pattern="/orgaoexecutores**" access="hasRole('Administrador')" /> - <intercept-url pattern="/orgaoexecutores**" access="hasRole('Administrador')" method="POST" /> - + <intercept-url pattern="/usuarios**" access="hasRole('Administrador')" /> <intercept-url pattern="/usuarios**" access="hasRole('Administrador')" method="POST" /> diff --git a/src/main/webapp/WEB-INF/views/menu.jspx b/src/main/webapp/WEB-INF/views/menu.jspx index 9e86e29..360c354 100644 --- a/src/main/webapp/WEB-INF/views/menu.jspx +++ b/src/main/webapp/WEB-INF/views/menu.jspx @@ -26,11 +26,11 @@ <menu:item id="i_localizacao_list" messageCode="global_menu_list_efetivo" url="/localizacoes/listEfetivos" z="user-managed"/> <menu:item id="i_localizacao_list" messageCode="global_menu_list_rejeitado" url="/localizacoes/listRejeitados" z="user-managed"/> </menu:category> - <sec:authorize ifAnyGranted="Administrador"> - <menu:category id="c_orgaoexecutor" z="fYXJnurCt66tAzE+lIIUnRgnRV8="> + <menu:category id="c_orgaoexecutor" z="fYXJnurCt66tAzE+lIIUnRgnRV8="> <menu:item id="i_orgaoexecutor_new" messageCode="global_menu_new" url="/orgaoexecutores?form" z="user-managed"/> <menu:item id="i_orgaoexecutor_list" messageCode="global_menu_list" url="/orgaoexecutores" z="user-managed"/> </menu:category> + <sec:authorize ifAnyGranted="Administrador"> <menu:category id="c_tematica" z="/NWF91GJf47f2MuZrLX9qeo90OM="> <menu:item id="i_tematica_new" messageCode="global_menu_new" url="/tematicas?form" z="5J8V/P/8Ct6U62nXZGwv0uwYo60="/> <menu:item id="i_tematica_list" messageCode="global_menu_list" url="/tematicas" z="user-managed"/> diff --git a/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx b/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx index 307adae..ccfbb5a 100644 --- a/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx +++ b/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx @@ -1,16 +1,31 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<div xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:page="urn:jsptagdir:/WEB-INF/tags/form" xmlns:table="urn:jsptagdir:/WEB-INF/tags/form/fields" version="2.0"> +<div xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:page="urn:jsptagdir:/WEB-INF/tags/form" xmlns:sec="http://www.springframework.org/security/tags" xmlns:table="urn:jsptagdir:/WEB-INF/tags/form/fields" version="2.0"> <jsp:directive.page contentType="text/html;charset=UTF-8"/> <jsp:output omit-xml-declaration="yes"/> - <page:list id="pl_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" items="${orgaoexecutors}" z="Z75Wq7FKUsUQ4WyEoWMeHCLz8kc="> - <table:table data="${orgaoexecutors}" id="l_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" path="/orgaoexecutores" create="true" z="77kvkW0OLjM9ozefcO8lyVZcE7k="> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_nome" property="nome" z="Nb1HHrIB4nT34G5ENgbZ4P1B7Yc="/> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" property="sigla" z="OdynEuYFIhbss8UVfHuegrmoXbg="/> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" property="site" z="fi4sWOmLlqPfWJlWyeBGNMBJSIY="/> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" property="endereco" z="xRg5mKxaqkl5+QrPEaMk1g4m7Pc="/> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" property="logradouro" z="6ITGeQZjLaUhB0Q1CkB8Zy5kiKI="/> - <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" property="bairro" z="yXzETeUJkCbswa2Y8knWAqvH2x8="/> - <table:column date="true" dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" property="ultimaAlteracao" render="false" z="user-managed"/> - </table:table> - </page:list> + <sec:authorize ifAnyGranted="Administrador"> + <page:list id="pl_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" items="${orgaoexecutors}" z="Z75Wq7FKUsUQ4WyEoWMeHCLz8kc="> + <table:table data="${orgaoexecutors}" id="l_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" path="/orgaoexecutores" create="true" z="77kvkW0OLjM9ozefcO8lyVZcE7k="> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_nome" property="nome" z="Nb1HHrIB4nT34G5ENgbZ4P1B7Yc="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" property="sigla" z="OdynEuYFIhbss8UVfHuegrmoXbg="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" property="site" z="fi4sWOmLlqPfWJlWyeBGNMBJSIY="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" property="endereco" z="xRg5mKxaqkl5+QrPEaMk1g4m7Pc="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" property="logradouro" z="6ITGeQZjLaUhB0Q1CkB8Zy5kiKI="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" property="bairro" z="yXzETeUJkCbswa2Y8knWAqvH2x8="/> + <table:column date="true" dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" property="ultimaAlteracao" render="false" z="user-managed"/> + </table:table> + </page:list> + </sec:authorize> + <sec:authorize ifAnyGranted="Usuario"> + <page:list id="pl_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" items="${orgaoexecutors}" z="Z75Wq7FKUsUQ4WyEoWMeHCLz8kc="> + <table:table data="${orgaoexecutors}" id="l_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" path="/orgaoexecutores" create="true" update="false" delete="false" z="77kvkW0OLjM9ozefcO8lyVZcE7k="> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_nome" property="nome" z="Nb1HHrIB4nT34G5ENgbZ4P1B7Yc="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" property="sigla" z="OdynEuYFIhbss8UVfHuegrmoXbg="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" property="site" z="fi4sWOmLlqPfWJlWyeBGNMBJSIY="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" property="endereco" z="xRg5mKxaqkl5+QrPEaMk1g4m7Pc="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" property="logradouro" z="6ITGeQZjLaUhB0Q1CkB8Zy5kiKI="/> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" property="bairro" z="yXzETeUJkCbswa2Y8knWAqvH2x8="/> + <table:column date="true" dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" property="ultimaAlteracao" render="false" z="user-managed"/> + </table:table> + </page:list> + </sec:authorize> </div> -- GitLab