Asignacion de permisos Rendimiento

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

Asignacion de permisos Rendimiento

Hola gente, tengo un grave problema de rendimiento.

Vengo de una actualizacion de un Alfresco 2.2 enterpresi a un 3.4 community.

Y veo que de esta versión a la anterior tengo un problema de rendimiento a la hora de asignar permisos a un usuario.

Cuando desde alfresco, se crea un usuario a este no se le da permisos en la creación y tengo un webscripts migrado de la anterior versión que cuando quiero crear un contenido dentro del espacio que quiero, le doy permisos a ese usuario sobre el espacio

var ExpedientesRoot = search.findNode(args.expsRoot);
var userAdd = args.userName;
ExpedientesRoot.setPermission("Contributor",userAdd);
ExpedientesRoot.setPermission("Editor",userAdd);
model.ok = "true";

Para poder así crear el contenido. La cosa está, que el espacio sobre el que le doy permisos es muy grande y en la otra versión por grande que fuese no daba problemas de rendimiento pero en la 3.4 tarda muchísimo en asignarle los permisos.

Mi duda es ya que no soy muy entendido en la administración de alfresco. Se puede asignar permisos de usuario de alguna manera cuando el administrador crea el usuario (automaticamente) sin tener que entrar en los detalles del espacio y luego asignar permisos? y así evitarlo por código y que el usuario final no se vea afectado.

Gracias
3 Replies
cristinamr
Advanced

Re: Asignacion de permisos Rendimiento

Buenas.

¿Usas webclient o Share? Me da por lo que comentas que sea el primero. Si es así no te quedará otra que tocar el formulario de creación de usuario. Estaba buscando por los foros algo que pidera servirte de orientación pero de momento no he tenido exito. Si doy con algo que pueda ayudarte te comento Smiley Wink

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
antoniosoler
Member II

Re: Asignacion de permisos Rendimiento

Mira Cris este post que publico RafaBono en el que hay varios ejemplos para hacer modificaciones de permisos de usuarios, usando parte del codigo te puedes hacer tu utilidad.
https://forums.alfresco.com/es/viewtopic.php?f=19&t=3274#p13194
cristinamr
Advanced

Re: Asignacion de permisos Rendimiento

¡Qué grande! Muchas gracias Antonio ^^

¡Un saludo!
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc