Liferay:删除新 Web 内容的默认访客权限
Liferay: remove default guest permissions for new web content
Liferay:删除新 Web 内容的默认访客权限
liferay 版本:6.1.2
控制面板 --> 网页内容 --> + 添加 --> 基本网页内容
让我知道如何实现此目的,这样当我添加新的 Web 内容时,来宾角色就没有任何权限
默认情况下,Liferay 6.1 不会检查来宾是否对 public 站点中的内容具有查看权限。出于性能原因,这是基于假设 public 站点中的所有内容都是......嗯...... public。如果你想改变它,你需要在 portal_ext.properties
中将 journal.article.view.permission.check.enabled
设置为 true
完成该更改后,您可以转到 Control Panel -> Roles -> Guest Role -> Define permissions
并为 Web Content
资源
设置默认权限
谈到 6.1 中的权限,您可能会发现 this post 有用。
通过在调用 addArticleResources() 方法之前向 class JournalArticleLocalServiceImpl 添加过滤器并将 addGuestPermissions 布尔值设置为 false,默认情况下我可以不设置对 Guest 的权限。
Liferay:删除新 Web 内容的默认访客权限
liferay 版本:6.1.2
控制面板 --> 网页内容 --> + 添加 --> 基本网页内容
让我知道如何实现此目的,这样当我添加新的 Web 内容时,来宾角色就没有任何权限
默认情况下,Liferay 6.1 不会检查来宾是否对 public 站点中的内容具有查看权限。出于性能原因,这是基于假设 public 站点中的所有内容都是......嗯...... public。如果你想改变它,你需要在 portal_ext.properties
journal.article.view.permission.check.enabled
设置为 true
完成该更改后,您可以转到 Control Panel -> Roles -> Guest Role -> Define permissions
并为 Web Content
资源
谈到 6.1 中的权限,您可能会发现 this post 有用。
通过在调用 addArticleResources() 方法之前向 class JournalArticleLocalServiceImpl 添加过滤器并将 addGuestPermissions 布尔值设置为 false,默认情况下我可以不设置对 Guest 的权限。