更改Liferay6.1的DLFileEntry的范围

时间:2013-03-15 17:28:45

标签: liferay

我有很多文件已由一位用户添加。现在我需要向所有用户显示这些文件(不仅仅是添加的用户)。我尝试直接更新db(ResourcePermissin scope = 2)。但没有任何改变..

如何解决这个问题? (通过db上的代码或查询)

谢谢!

1 个答案:

答案 0 :(得分:1)

我认为您可以更新文件的权限,并为VIEW角色授予Guest权限,或者如果您要显示文件,则授予VIEW USER角色权限仅限登录用户。

概述步骤:

  1. 获取文件
  2. 将权限应用于文件
  3. 保存更新的文件
  4. 关于liferay如何更新权限的想法可以从portal-web/docroot/html/portlet/portlet_configuration/edit_permissions_algorithm_5_to_6.jsp

    获取