AnsweredAssumed Answered

Asignacion de permisos Rendimiento

Question asked by gabri124 on Oct 6, 2011
Latest reply on Oct 7, 2011 by cristinamr
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

Outcomes