30 de noviembre de 2016

:: Alfresco. Restringir los tipos de fichero a subir

En algunas implantaciones de Alfresco es habitual que el cliente necesite restringir el tipo de ficheros permitidos a cargar.

Por ejemplo, en el caso de que los ficheros a restringir sean DLL's y ficheros ejecutables, podemos realizarlo de la siguiente manera (aunque no sea la más elegante).

Sobre la carpeta o carpetas necesarias, definiremos un javascript que será el encargado de hacer que "falle" la subida del fichero. Lo llamaremos: "com.netic360.restricted-file.js" y su contenido será:
throw "Formato no permitido";

A continuación, sobre la carpeta o carpetas necesarias definiremos dos reglas, una que se ejecute cuando el usuario trate de subir un fichero con extensión ".exe" y otra para el caso de ficheros con extensión ".dll".

La regla será como se muestra en la siguiente imagen:


La acción asociada a esta regla, será la ejecución del script definido anteriormente.

Otro posible javascript que podríamos utilizar, sería uno que borre el documento subido, por lo que el código que contendría el fichero ".js" sería:
document.remove;

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Cookies de nuestra página web. ¿Para qué sirve cada una?

A menudo una pregunta que nos hacen es qué cookies se están utilizando en mi página y para qué sirven. Para ver las cookies, podemos selecci...