Foros de discusión

Interceptar servicio de Liferay cuando se añade un portlet a la página

Mercedes Herranz, modificado hace 9 años.

Interceptar servicio de Liferay cuando se añade un portlet a la página

New Member Mensajes: 7 Fecha de incorporación: 16/01/13 Mensajes recientes
Buenas,

Necesito asignar ciertos permisos a un portlet por defecto. Primero lo he intentado asignándolos cuando arranca el portal interceptando el servicio PortletLocalService, pero viendo en base de datos, esos permisos del portlet van por página ¿hay alguna manera de asignárselos de manera genérica? El valor del primKey: 10183_LAYOUT_UserManagerPortlet_WAR_TestPortletSpecs. (plid + _layout_ + nombre del portlet) He intentado con plid 0, quitando el plid y layout, pero nada... solo funciona cuando indico el plid de la página.

Y para poder asignárselo por página no encuentro el servicio que tengo que interceptar, cuando añade un portlet a una página.

Muchas gracias.
Un saludo