用于在Liferay 7中创建一组管理员的插件

时间:2016-09-23 14:12:48

标签: liferay liferay-7

我们曾经在LR6中使用一个插件,该插件使用了一个特定的用户组,该插件也分配了管理员角色,用于几个用例。

但是,当尝试在LR7上复制其逻辑时,此插件正确地从远程数据源导入用户并将用户放入该组。我可以看到他们的个人资料,这似乎正是我们所需要的:在"继承的常规角色"管理员角色存在。

然而,他们无法看到控制面板。

在实验中,我在管理上创建了一个用户组,并将管理员角色分配给该组。这里的行为相同,他们看不到任何东西。

我在寻找源代码,似乎模块的某些部分确实使用了:

  

PortalPermissionUtil.contains(                   permissionChecker,ActionKeys.VIEW_CONTROL_PANEL)

这似乎验证了继承的角色......我错过了什么? 最重要的是,我似乎无法再创建管理员用户组了。

1 个答案:

答案 0 :(得分:2)

事实证明,是的我错过了一些东西:一个错误

https://issues.liferay.com/browse/LPS-61319

所以,至少在GA4之前这将是一个问题。