13 de agosto de 2016

:: Alfresco. Deshabilitar enlace al repositorio

En implantaciones de la solución de gestión documental Alfresco, en ocasiones uno de los requisitos consiste en deshabilitar/ocultar una entrada de menú.
En este caso particular, si se desea ocultar la entrada "Repositorio" para usuarios no administradores, los pasos a seguir son los mostrador a continuación.

Buscaremos el fichero "share-config-custom.xml" ubicado en: "${alfresco}\tomcat\shared\classes\alfresco\web-extension" y modificaremos el código en negrita.
<!-- Repository Library config section -->
   <config evaluator="string-compare" condition="RepositoryLibrary" replace="true">
      <!--
         Root nodeRef or xpath expression for top-level folder.
         e.g. alfresco://user/home, /app:company_home/st:sites/cm:site1
         If using an xpath expression, ensure it is properly ISO9075 encoded here.
     -- >
      <root-node >alfresco://company/home</root-node>
     <tree>
         <!--
            Whether the folder Tree component should enumerate child folders or not.
            This is a relatively expensive operation, so should be set to "false" for Repositories with broad folder structures.
         -->
         <evaluate-child-folders>false
        
         <!--
            Optionally limit the number of folders shown in treeview throughout Share.
         -->
         <maximum-folder-count >500< /maximum-folder-count>
      </tree>
      <!--
         Whether the link to the Repository Library appears in the header component or not.
      -->
      <visible >false</visible>
   </config>
De esta manera, el enlace al repositorio no estará disponible para usuarios que no sean administradores.

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Liferay. Obtener los usuarios activos desde Groovy

Una solución rápida para obtener la relación de usuarios activos en Liferay 7.4 es por medio de un script en Groovy. Para ello accederemos a...