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