Liferay 文档 checkout/in 权限

Liferay document checkout/in permission

我在 Linux.

上使用 Liferay 6.2 EE sp7 Tomcat 捆绑包

我们有一个普通用户从文档和媒体 portlet 上传、签入和签出文档的用例。

当我以管理员身份登录时,我看到了签出和签入选项,但作为具有默认权限的网站成员的普通用户却看不到。

问题: 有没有办法通过属性文件或权限等配置为普通用户打开检查 out/in 选项?

我的步数:

作为管理员:

  • 创建一个只有私人页面的网站。

  • 创建私有页面并向该页面添加文档和媒体 portlet 以及文档和媒体显示 portlet。

  • 在站点中创建一个文件夹。
  • 将几个文档上传到新文件夹。
  • 在任一 portlet 中单击刚刚上传的文档后,您将能够看到结帐选项(参见屏幕截图)
  • 添加普通用户(非管理员)并成为私人站点的站点成员。

在不同的浏览器中:

  • 以普通用户身份登录并浏览上面创建的私有 page/site。
  • 点击进入上面上传的folder/file
  • 签出选项不存在。

我已经研究了门户属性、portlet 权限和上面的 portlet 的配置选项。我没有看到任何有希望或有效的东西。

请让我知道是否有解决方法或配置我需要打开它。

非常感谢您的见解!

我已经在 liferay-portal-6.2-ce-ga5 上查看过了,但我认为它在您的版本中可能是相似的。您可以为 "regular user" 角色设置此权限(我为 Power User 角色设置):

Documents and Media Display > Document: Override Checkout 
Documents and Media Display > Document: Update

"Override Checkout"权限需要"Update"权限。

此后 checkout/checkin 选项可供我的 non-admin 用户使用。