A veces ocurre en Liferay que un portlet debe ser visible sólo para un tipo de usuarios. Esto se consigue configurando la visibilidad por roles. Una vez configuramos esto, por defecto, para aquellos usuarios que no tiene permiso de visibilidad, Liferay mostrará el siguiente mensaje:

Lo siento, no tiene los roles necesarios para acceder a este portlet

Para evitar que ocurra esto, debemos modificar el fichero portal-ext.properties y añadir la siguiente línea:

layout.show.portlet.access.denied=false

Esto hará que el portlet no aparezca cuando no tengamos permisos para verlo.