Modificar lo permisos para visualizar archivos

cancel
Showing results for 
Search instead for 
Did you mean: 
jlniveiro
Member II

Modificar lo permisos para visualizar archivos

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
angelborroy
Alfresco Employee

Re: Modificar lo permisos para visualizar archivos

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

Re: Modificar lo permisos para visualizar archivos

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
Alfresco Employee

Re: Modificar lo permisos para visualizar archivos

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