Liferay 5.1 und Power User

Die Version 5.1 des open-source Portals Lifray bringt einige Veränderungen mit sich, über deren Sinn bzw Unsinn sich streiten läßt. Eine dieser Veränderung betrifft die Rolle „Power User“.  In vorherigen Versionen des Portals hatte jeder Benutzer, der die Rolle „Power User“ zugeordnet hatte, eine eigene private Community. In Liferay 5.1 wurde dieses Konzept über den Haufen geworfen. Jeder Benutzer hat zunächst seine eigene Community. Über die Einstellung in der Konfigrationsdatei portal.propterties kann dies geändert werden. Der folgende Eintrag bewirkt, dass  kein Benutzer eine private Community besitzt.

layout.user.private.layouts.enabled=false
layout.user.public.layouts.enabled=false

Im Netz befinden sich Beispiele, wie man Liferay 5.1 so missbrauchen kann, dass das Portal zu dem Thema wie in vorherigen Versionen verhält. Keine dieser Lösungsvorschläge konnte mich aber überzeugen, da die empfohlenen Änderungen am Liferay-Code bei jedem Update auf eine neue Liferay-Version immer wieder getätigt werden müssen.

Falls Du eine Lösung gefunden hast, würde ich mich freuen, wenn Du sie hier postest.

Advertisements