Hola buen día, pregunta acerca de notificaciones y permisos por grupo dentro de carpeta.

cancel
Showing results for 
Search instead for 
Did you mean: 
rodrigobm
Active Member

Hola buen día, pregunta acerca de notificaciones y permisos por grupo dentro de carpeta.

Problema: Dentro de una carpeta normal o smartfolder según convenga se suben distintos documentos ( D1, D2, D3... D10), se requiere personalizar los permisos para visualización de documentos por grupo dentro de la carpeta, es decir: D1, D2, D3 con permisos unicamente para el grupo X. Después D3, D4, D5 con permisos únicamente para el grupo Y.

Por otro lado enviar notificación a grupos x,y,z según la documentación que se va subiendo en la carpeta.

"Los grupos solo deben poder ver los documentos autorizados para cada uno dentro de la carpeta y recibir su notificación que ya esta cargado."

3 Replies
roberto_gamiz
Established Member II

Re: Hola buen día, pregunta acerca de notificaciones y permisos por grupo dentro de carpeta.

Hola,

La forma mas sencilla de realizar el requerimiento es con una regla a nivel carpeta que ejecute un script que realice la asignación de permisos y el envío del correo. La implementación del script dependerá de los criterios que tengas que usar para asignar grupos a documentos.

Saludos 

rodrigobm
Active Member

Re: Hola buen día, pregunta acerca de notificaciones y permisos por grupo dentro de carpeta.

Gracias Roberto!

Me podrías indicar los pasos para empezar a elaborar el script, vi que esta la opción de ejecutar script en las reglas pero quisiera saber donde meterme o que ruta seguir para empezar a programar el script y editar códigos.

Saludos!

roberto_gamiz
Established Member II

Re: Hola buen día, pregunta acerca de notificaciones y permisos por grupo dentro de carpeta.

Buenos días,

Para que tu script sea accesible desde la opción "ejecutar script" de una regla debe estar alojado en el siguiente espacio:

Repositorio> Diccionario de datos> Scripts

Te enlazo también la documentación sobre la API Javascript del repositorio:

JavaScript API | Alfresco Documentation  

Por último te recomendaría este componente de cara al proceso de desarrollo y pruebas

GitHub - share-extras/js-console: Administration Console component for Alfresco Share, that enables ... 

Saludos