【发布时间】:2013-04-18 16:23:05
【问题描述】:
在 Liferay 中,当页面被添加到站点时,默认情况下它会为访客角色授予 VIEW 权限。
是否有任何方法(通过配置或通过钩子或其他方式)禁用此功能,以便在将新页面添加到站点时默认禁用访客角色的 VIEW 权限?
【问题讨论】:
-
好吧,当 page[Layout-in Liferay low level context] 被添加为 Public page 时,Liferay 为 Layout 模型分配了在 sites.xml 中定义的默认猜测权限。基本上有两种方法可以通过 ext development.1.remove guest default permissions from sites.xml 2.change code in LayoutLocalServiceImpl in ext 通过覆盖 addLayout 方法,通过将 addGroupPermissions 布尔值设置为 false 来避免它。
标签: configuration liferay liferay-6 administration