cancel
Showing results for 
Search instead for 
Did you mean: 

Modificar lo permisos para visualizar archivos

jlniveiro
Champ in-the-making
Champ in-the-making
Buenos dias,

Tengo una aplicación en Alfresco donde todos los usuarios en principio ven los ficheros que otros suben y controlo la seguridad mediante un par de propiedades. El problema lo tengo cuando por fuera de dicha aplicación un usuario sabiendo la URL de acceso puede acceder a ficheros que en principio no deberian poder ver. ¿Como puedo en Alfresco hacer que antes de visualizar un archivo se puedan realizar alguna comprobación de propiedades? ¿Se puede sobreescribir el PermissionService?.


Muchas gracias.
3 REPLIES 3

angelborroy
Community Manager Community Manager
Community Manager
Entiendo que no puedes utilizar los GRUPOS de Alfresco, ¿no? Parece la forma más sencilla de resolver tu problema.
Hyland Developer Evangelist

Si, podemos utilizar los grupos de Afresco, pero tendriamos que crear muchos pues las posibilidades son también muchas. De ahi que estemos valorando el realizar algun servicio o servlet que nos controle la visualización de archivos y posterior descarga y la verdad es que no tenemos muy claro por donde tirar. Hemos visto que existe un PermissionService pero desconocemos si sobreescribiendo este podemos encontrar una solución.

   Muchas gracias..

angelborroy
Community Manager Community Manager
Community Manager
Supongo que podríais sobreescribir el método <CODE>hasPermission</CODE> del PermissionService, realizando alguna operación con el <CODE>AuthenticationUtil.getSystemUserName()</CODE>, pero parece una operación bastante delicada.

Suerte
Hyland Developer Evangelist