Configuration 限制所选用户访问站点公共页面
是否可以通过配置限制少数用户访问站点公共页面 现在,默认情况下,在liferay中,任何人都可以访问任何站点的公共页面[这就是它们被命名为公共页面的原因:-]),无论是Configuration 限制所选用户访问站点公共页面,configuration,liferay,liferay-6,administration,Configuration,Liferay,Liferay 6,Administration,是否可以通过配置限制少数用户访问站点公共页面 现在,默认情况下,在liferay中,任何人都可以访问任何站点的公共页面[这就是它们被命名为公共页面的原因:-]),无论是Open、Restricted还是Private 在我们的系统中,我们甚至强制登录访问公共页面,但一旦登录,用户可以看到任何站点的公共页面,如果他有该页面的URL 为了使要求更加明确: 我在系统中有3个用户,User01,User02,User03。 我有3个站点-Site01(开放)、Site02(受限)、Site03(私有)
Open
、Restricted
还是Private
在我们的系统中,我们甚至强制登录访问公共页面,但一旦登录,用户可以看到任何站点的公共页面,如果他有该页面的URL
为了使要求更加明确:
我在系统中有3个用户,User01
,User02
,User03
。
我有3个站点-Site01
(开放)、Site02
(受限)、Site03
(私有)
这些站点分别只有一个用户
所有这3个用户都可以看到所有三个站点的公共页面。所以现在我想要的是只有User02
应该是例外,也就是说User02
应该不能访问Site01
和Site03
的公共页面
这可以通过配置实现吗?或者它需要更改liferay代码(可能是通过钩子)
即使我们可以限制非该网站成员的所有用户访问公共页面,这也会起作用吗
非常感谢您的任何想法或帮助。谢谢。最后一个问题 即使我们可以限制所有未访问公共页面的用户访问公共页面 该网站的成员,也将工作 这可以通过删除站点每个公共页面的来宾角色的查看权限来实现 嗯,
谢谢,以下是实现这一目标的几个步骤:
太棒了这可能对其他人也有一点影响。。。我会检查并让你知道。谢谢,根据@PankajKathiriya的回答,这就是我想要做的。