AnsweredAssumed Answered

Personalización de la creación de usuarios en Alfresco Share

Question asked by creverte on Sep 6, 2018
Latest reply on Sep 28, 2018 by douglascrp

Buenos días, estimada comunidad.

 

Estoy retomando un proyecto sobre alfresco 5.2 y necesito añadir propiedades personalizadas (gracias, Potts, Borroy y familia), pero necesitaría tres cosas que difieren de la aproximación que he visto, y no tengo demasiado claro cómo hacerlo:

En primer lugar, el usuario no debe tener acceso al aspecto con las propiedades adicionales, ni verlo ni procesarlo.

(con no personalizar el componente profile, creo que basta, ¿es así?)

En segundo lugar, sí debe estar accesible para el administrador para la creación/modificación de usuarios en las herramientas administrativas.

 

No llego a tener claro de los ejemplos cómo gestionar esta cuestión:

Tengo claro que debo crear una clase java para extender SlingshotUserFactory con las nuevas propiedades, modificar el creador de usuarios y crear un método para guardar usuarios. Sin embargo no sé dónde guardarlo en el proyecto.

Tampoco tengo claro qué componente modificar para ello, en el caso del perfil tengo claro que se emplea "userprofile.get.html.ftl" ubicado en src/main/resources/alfresco/web-extension/site webscripts/org/alfresco/components/profile, pero no encuentro las ubicaciones web/components/profile/ donde recrear el componente...

 

Si alguien me lo pudiese aclarar de forma sistemática me haría un mundo...

 

Gracias por adelantado, comunidad...

Carlos

Outcomes