1再次补充下portal permission
可以设置对Organizations ,Communities ,User Groups的页面上权限。
2 Community ,Organization,User Groups
(1)Community Administrator :Community Administrators are super users of their community but cannot make other users into Community Administrators.
(2)Community Member :All users who belong to a community have this role within that community.
(3)Community Owner:Community Owners are super users of their community and can assign community roles to users.
(4)Organization Administrator :Organization Administrators are super users of their organization but cannot make other users into Organization Administrators.
(5)Organization Member :All users who belong to a organization have this role within that organization.
(6)Organization Owner
上面6种角色可以分为三类:Administrator,Member,Owner
三种角色的关系可以这样理解:Owner有个房子,他请了Administrator来管理,里面还住了一个一个房客Member。
Owner可以管理房子里面的一切物和人,但是他懒就叫Administrator来管理这些。
Administrator就可以管理房子里面的一切物或者人包括Owner,除了不能在请管理者,也即是房间的管理角色成员不能变更。
Administrator也有权利将Owner请离房间,之后Owner就不能管理房里的一切事物了,但是可以将房子毁灭(delete),但是Administrator不能。
Member只能选择离开的权利.
(以上情况都是在user没有分配其他角色)
在User Groups 中没有定义角色
三者相同点:a.都有各自的页面(public,private)。
b.都可以分配用户
c.都可以分配用户角色查看的权限。
可以将Organization和group分配到一个Community,这样Organization或者group中的成员就具备了Community Member角色。
但是owner不能管理Organization和group相关内容。
分享到:
相关推荐
Liferay的权限模型基于角色(Role)和资源(Resource),通过角色来分配和管理权限,使得权限分配更加灵活且可定制化。 在Liferay中,用户管理是权限分配的基础。用户(User)是系统中的个体,可以是公司员工、合作...
角色是权限分配的关键,它们可以包含预定义的权限集,并可以分配给用户、组织、地点或用户组。在Liferay中,角色可以是内置的,也可以由管理员自定义。例如,创建一个名为SupportMBAdmin的角色,意味着所有被分配到...
Liferay的权限系统基于Spring Security(原Acegi Security)框架,采用ACL(Access Control List)访问控制列表和Role-Based Access Control(RBAC)角色基础访问控制相结合的方式。数据库中的相关表主要包括`groups...
3. **权限分配**:权限可以分配给角色,角色再分配给用户、用户组或组织,实现权限的传递。 4. **权限覆盖**:下级角色或用户的权限可以覆盖上级的权限设定,实现更精细的控制。 Liferay权限级别的概念进一步细化了...
本文将深入探讨Liferay Portal中的角色分类、权限分配机制以及角色管理的重要概念,旨在帮助读者全面理解Liferay角色管理的细节。 #### 角色类型及其特性 在Liferay Portal中,角色主要分为两大类:**常规角色...
4. **权限管理**:Liferay的权限系统基于Role-Based Access Control (RBAC)模型,允许精细控制用户对资源的访问权限。开发者需要了解如何定义角色、权限和资源,以实现安全的权限策略。 5. **数据库配置**:Liferay...
2. **Portlet开发**:Portlet是Liferay中的基本构建块,它负责展示内容和交互。开发者需要了解如何创建Maven或Gradle的portlet项目,编写portlet的JSP页面、后台服务类以及配置portlet的XML元数据。 3. **Service ...
安全性与权限是Liferay的重要组成部分,确保数据安全的同时还能够灵活地分配权限。 ##### 引言(Introduction) - **实体定义(Entity Definitions)**:包括资源、权限、角色等概念。 - **资源(Resources)**:...
这通常包括角色权限分配,例如在Spring Security中设置不同的角色(如ROLE_USER, ROLE_ADMIN)并分配相应的权限。 5. **内容管理**:博客文章的发布、编辑和删除需要一个后台管理系统,管理员可以查看所有文章,...