cancel
Showing results for 
Search instead for 
Did you mean: 

Ocultar boton y quitar permisos de descarga a consumer

oskar201
Champ in-the-making
Champ in-the-making
Hola a todos!

Tengo un requerimiento que consiste en eliminar la función de descarga para los usuarios consumer en los sitios a los que está asociados. He visto foros al respecto y algunos comentan que se puede crear un nuevo rol otros que se le puede ocultar simplemente el boton descarga. Cual seria la mejor forma de hacerlo? Pienso que quizá quitarle la opción de descarga sería lo más conveniente a nivel de permisos para que no lo haga desde ningun cliente (explorer o share), sin embargo buscando en el archivo permissionDefinitions.xml el usuario consumer tiene asociado directamente los permisos de Read que intuyo está embebido el permiso de descarga en él.
He seguido estos pasos que editan el archivo share-config-custom.xml que promete deshabilitar la descarga para los consumer sin resultados favorables

https://forums.alfresco.com/forum/developer-discussions/alfresco-share-development/disable-document-...

Se ha probado en las versiones 4.1.6 y 4.2 Enterprise.
Por otro lado he conseguido ocultar los botones de descarga editando el archivo share-documentlibrary-config.xml pero se oculta para todos los tipos de usuarios cosa que no se desea.

Alguien ha logrado ya esto, ojo solo deshabilitar la función descarga para los usuarios CONSUMER!
Saludos y gracias por su tiempo!
17 REPLIES 17

Muchas gracias por toda tu ayuda la complemente con otras fuentes y lo logre!!!!

Saludos
Juan Carlos

juancarlos1
Champ in-the-making
Champ in-the-making
Buenas tardes, quisiera por favor su ayuda, ya que he notado que cuando realizo descargas desde mi alfresco el disco donde esta alojado se va llenando.
Investigue que se debe borrar el contenido de contentstore.deleted pero no se si afecta en algo a los archivos que se encuentran en el contentstore

Gracias por su ayuda

angelborroy
Community Manager Community Manager
Community Manager
Los archivos para descarga se copian al directorio temporal de Tomcat, habitualmente en /alfresco/tomcat/temp

Este directorio es purgado en un proceso nocturno, por lo que el espacio es recuperado cada día.
Hyland Developer Evangelist

Gracias por tu respuesta le voy a revisar esa carpeta temp.
Se puede borrar el contenido de contentstore.deleted porque he notado que esta carpeta es la que consume casi todo el espacio, estoy utilizando alfresco 5.0.d community
Gracias

angelborroy
Community Manager Community Manager
Community Manager
Te recomienda que leas este artículo: http://blyx.com/2014/08/18/understanding-alfresco-content-deletion/

Te aclarará muchas dudas sobre lo que puedes o no borrar.
Hyland Developer Evangelist

juancarlos1
Champ in-the-making
Champ in-the-making
Por favor si me pueden guiar como crear un nuevo rol en elfresco 5.0.d, he buscado pero me dicen que hay que modificar el archivo "sitePermissionDefinitions.xml" pero no lo encuentro.

Saludos

angelborroy
Community Manager Community Manager
Community Manager
En realidad no necesitas modificar el archivo, puedes añadir tu nuevo modelo de permisos de esta manera: http://docs.alfresco.com/community5.0/concepts/dev-extensions-modules-custom-permission-model.html

Tienes un ejemplo más detallado aquí: https://github.com/Alfresco/alfresco-sdk-samples/tree/alfresco-50/all-in-one/add-permission-repo
Hyland Developer Evangelist

paty
Champ on-the-rise
Champ on-the-rise

Tengo el mismo problema como puedo quitar las opciones de descarga en alfresco community 5.2 para el usuario consumidor ??