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;

24 de noviembre de 2016

:: Alfresco. Cuotas de disco

En la solución de Gestión Documental Alfresco es posible establecer cuotas de disco para los usuarios, de forma que una vez superado este valor, los usuarios no podrán subir nuevos documentos.

Esta restricción se realiza desde la edición de la ficha de un usuario, estableciendo el valor oportuno en: "Cuota" (KB, MB, GB).


Es importante tener en cuenta que estas cuotas establecidas deben estar habilitadas a nivel de la instancia de Alfresco, por lo que en el fichero de configuración: "alfresco-global.properties" debe existir una línea:
system.usages.enables=true

Tras llevar a cabo esta modificación y reiniciar el servicio, estas restricciones tendrán efecto, ya que de lo contrario, aunque -para un usuario- hayamos establecido restricciones, este podrá subir toda la información sin límite alguno.

:: 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...