Я создал пользовательскую регулярную роль, и я вставил ее внутри portlet.xml so-portlet (элемент-role-ref-element), и я также сопоставил его с соответствующей ролью в портлете liferay-portlet .xml. Однако, когда пользователь владеет только этой настраиваемой регулярной ролью, появляется сообщение об ошибке «У вас нет ролей, необходимых для доступа к этому портлету». Странно, что это происходит только на личном сайте пользователя, на любом другом сайте пользователь может просмотреть конкретный портлет.Liferay 6.2 портлет пользовательских ролей
У кого-нибудь есть представление об этом?
Вы можете проверить настройки/разрешения для этого конкретного экземпляра портлета? Эти параметры переопределяют разрешения портала и разрешения по умолчанию для портлета – yannicuLar
Я использую тему социального офиса, в которую встроен такой портлет в тему. По умолчанию в sidebar_portlets.vm настройки портлета задаются следующим образом: $ velocityPortletPreferences.setValue ("displayStyle", "0") $ velocityPortletPreferences.setValue ("portletSetupShowBorders", "false") – jkonst
Возможно ли изменить эти разрешения портлета (например, какие роли могут просматривать этот портлет) программно? – jkonst