欢迎来到天天文库
浏览记录
ID:36570018
大小:2.08 MB
页数:52页
时间:2019-05-12
《Liferay权限管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1、企业管理概述(1)企业管理Portlet拥有最高的管理功能,它能够访问所有的组织、地区和用户;(2)组织管理Portlet能够访问它自己拥有的信息,以及它属下的组织、地区和用户所拥有的信息,也即能够访问属于它的所有地区和用户;(3)地区管理Portlet能够访问它自己所有的信息,以及它属下的用户所拥有的信息,也即能够访问属于它的所有用户。注意:地区没有下级地区。(4)三者的区别:当点击“企业管理Portlet”时:能看到当前用户所创建的所有组织、地区和用户;当点击“组织管理Portlet”时:能看到当前用户所属于的组织,不同于所创建的组织;当点击“地区管理Portlet”时:能看到当前
2、用户所属于的地区,不同于所创建的地区。(5)特别注意一点:从上图来看,只有地区下面才有用户,换句话说,一个用户必须指定一个地区才行?当新增或编辑一个用户时,也可以不指定地区,即只需要指定一个组织就可以了;当新增或编辑一个用户时,同样也也可以不指定组织,即只需要指定一个地区就可以了;当新增或编辑一个用户时,既可以不指定组织,也可以不指定地区,不过从管理上来说,肯定是需要将一个用户指定到一个特定的组织或地区下的。查询语句:selectUsers_Orgs.userId,Users_Orgs.organizationId,Organization_.location,Organization_.
3、namefromUsers_Orgs,Organization_whereUsers_Orgs.organizationId=Organization_.organizationIdorderbyOrganization_.location,Users_Orgs.userId图(二)说明:这个图要说明的是:企业管理不是不指对某个企业的管理,同样组织管理和地点不是对某个组织,某个地点的管理。它的意义在于说明这是三个不同的等级,管理的范围也是有大有小的。其中企业管理是最大的范转,它可以利用整个系统下面的所有资源,而组织管理是次级的,它能利用的资源范围是在它的组织内部,它不能利用别的组织的资源,
4、组织下面的地点也是同样的。这仅仅是意义上的不同,名称完全可以更换。地点下面才是用户。如果用户被指派了Administrator角色,那么能够访问【EnterpriseAdmin】Portlet,否则不能访问该Portlet;在企业管理中可以对用户、组织、地点、用户组、角色进行维护,即增、删、改、查;通过角色定义权限,然后把角色指派给用户、社区、组织、地点、用户组;2、在Liferay中与管理有关的几个Portlet(1)AdminPortlet(2)EnterpriseAdminPortlet(3)OrganizationsAdminPortlet(4)LocationsAdminPort
5、let(5)CommunitiesAdminPortlet3、组织和地区管理(1)组织和地区描述了一个企业的管理层次结构;(2)一个组织代表一个母公司,例如:LiferayUSA;(3)一个地区代表一个母公司旗下的子公司,通常按照地理位置来区分,例如:LiferayChicago、LiferaySanFrancisco;(4)一个组织可以拥有任意多个地区;(5)一个用户且仅且只能属于一个组织和地区;(6)组织:湖南工业大学地区:湖南工业大学老校区湖南工业大学新校区湖南工业大学师专校区湖南工业大学冶金校区4、用户组管理(1)用户组不属于任何公司、任何组织、任何地区,纯粹只是为了方便分配角色,
6、为了方便分配权限,而将具有共性(比如:具有相同兴趣爱好等)的一些用户进行分组;(2)一个用户可以属于任意多个用户组;(3)用户组与用户组之间不存在从属关系,即用户组下面不能再分用户组。5、Portlet管理(1)在【EnterpriseAdmin】Portlet中,选中【Plugins】标签页,再选中【Portlets】标签页,如下图所示,从图中可以看出,每个Portlet所必须的角色。(2)编辑Portlet所必须的角色,如下图所示:(3)表Portlet主要功能:存储Portlet信息,当在【EnterpriseAdmin】Portlet中,对Portlet所必须的角色进行修改后,所必
7、需的角色是指,只有当用户具有这些角色,才能对这个Portlet进行操作;字段:portletIdPortletID;字段:roles该Portlet所必需的角色;字段:active该Portlet的活动状态;每个Portlet的初始化所必需的角色,存储在portlet-custom.xml中,如下所示:19Messag
此文档下载收益归作者所有