0

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

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

但是,他们看不到控制面板。

在一个实验中,我以管理方式创建了一个用户组并将管理员角色分配给该组。同样的行为在这里,他们什么都看不到。

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

PortalPermissionUtil.contains(permissionChecker, ActionKeys.VIEW_CONTROL_PANEL)

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

4

1 回答 1

2

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

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

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

于 2016-09-23T21:25:07.957 回答