У меня было похожее требование в недавнем проекте, вот что я сделал:
- создайте частные пользовательские страницы и добавьте все необходимые портлеты
- экспортируйте страницы через "Управление"Pages -> Export "
- скопировать экспортированный LAR-файл в вашу установку liferay (в домашнюю папку liferay, где находится файл portal-ext.properties)
- настроить portal-ext.properties
- переименуйте личную страницу пользователя в «Панель инструментов», добавив «default.user.private.layout.name = Dashboard»
- сделайте личные страницы доступными только для чтения, установив layout.user.private.layouts.modifiable = false"
- используйте экспортированный LAR-файл для создания личных страниц для всех (новых) пользователей, добавив" default.user.private.layouts.lar = / path / to / the / lar / file.lar "
- перезапустить портал
Когда все прошло нормально, теперь у вас есть исправленные личные страницы пользователя.