限制在Liferay中添加日历portlet的事件

时间:2014-02-03 06:08:07

标签: calendar liferay hook portlet liferay-6

您好我需要输入以实现以下方案。 我有两个用户组“教师”和“学生”,我的门户网站上有一个日历portlet。我想只访问“教师”组以在日历portlet中创建新事件/删除事件,并且学生只能查看日历。 谁能告诉我这个特定场景是如何实现的? 感谢enter image description here

2 个答案:

答案 0 :(得分:1)

您可以为教师创建2个角色1,为学生创建1个角色,并将它们与“控制面板组管理”选项中的相应用户组相关联。因此,各个组中的用户将获得相应的角色。您可以从控制面板>添加教师角色的添加/更新/删除的相应权限;角色>定义权限>选择日历portlet并选择适当的权限..同样为学生提供正确的视图。

你可以通过Roles& Liferay管理指南中的权限分配。以及如何将角色与用户组关联..

http://www.liferay.com/documentation/liferay-portal/6.2/user-guide

答案 1 :(得分:1)

这里的问题是calendar-portlet和calendar-entry不一样。日历portlet仅是用户具有可查看访问权限的所有日历的“窗口”。但是,应为日历配置权限,而不是日历portlet。请参阅附件:

enter image description here