Liferay 取消设置布局的查看权限

Liferay 取消设置布局的查看权限,liferay,liferay-6,liferay-7,Liferay,Liferay 6,Liferay 7,在Liferay 7中,为了设置布局的查看权限,我使用了以下方法: resourcePermissionLocalService.setResourcePermissions(公司ID、布局、类别、名称、范围、primKey、roleId、ActionKeys.VIEW) 我的问题是:如何取消设置查看权限,使角色ID无法查看布局?您尝试过吗?您可以使用resourcePermissionLocalService.removeResourcePermission来取消设置/删除所需权限。另外,最好

在Liferay 7中,为了设置布局的查看权限,我使用了以下方法:

resourcePermissionLocalService.setResourcePermissions(公司ID、布局、类别、名称、范围、primKey、roleId、ActionKeys.VIEW)


我的问题是:如何取消设置
查看
权限,使角色ID无法查看布局?

您尝试过吗?您可以使用
resourcePermissionLocalService.removeResourcePermission来取消设置/删除所需权限。另外,最好使用
*Util
中的服务方法。在Liferay 7中,我们使用OSGI服务中的方法和*Util类方法来实现backword兼容性。