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)是系统中的个体,可以是公司员工、合作...
- 对特定Portlet(如Message Boards)进行权限控制,首先选择Portlet,然后通过【Configure】->【Permissions】设定权限,再在【Users】标签页中选择用户并分配权限,如AddCategory、DeleteCategory等操作。...
### Liferay 6.1 权限管理深度解析 #### 一、权限管理概述 Liferay 6.1 的权限管理是一项重要的功能,它确保了门户的安全性和灵活性。权限管理主要包括用户管理、组织机构管理、站点管理和角色管理等多个方面。...
权限系统是Liferay中的核心组件之一,它允许管理员精确控制用户对平台内不同资源的访问和操作权限。在“Liferay权限文档”中,我们将深入探讨这一主题。 Liferay的权限系统基于角色(Roles)、组织(Organizations...
虽然用户组本身不能直接分配权限,但它们的页面模板可用于定制用户的个人页面。 3. **角色(Roles)**:Liferay的角色分为门户角色、组织角色和站点角色,它们各自在各自的范围内定义权限。例如,门户角色对整个...
### Liferay权限文件说明 #### 一、概述 在Liferay平台中,权限管理是非常重要的一个环节,它确保了系统的安全性和数据的访问控制。本文档主要介绍的是`permissions.xml`文件及其相关配置,这对于理解如何在...
2. **重新定义资源与操作**:根据具体需求,重新定义资源和操作的范围与含义,确保与Liferay的权限框架兼容。 3. **精细的权限配置**:利用Liferay提供的权限配置界面,精确配置每个角色的权限,避免不必要的权限...
Liferay Portal 是一款强大的企业级门户平台,其权限管理系统是其核心特性之一,用于实现对企业...通过对角色的定义和分配,以及对Portlet权限的设定,Liferay提供了强大的工具,以适应各种复杂的企业环境和用户需求。
在Liferay权限开发中,权限模型是核心概念之一。Liferay定义权限为针对特定资源的操作行为,这使得系统能够判断用户是否被授权执行特定动作。资源(Resource)是权限系统中的基本元素,它可以是Portlet、Page、...
- **管理**:对于管理员而言,可以通过直接分配权限或通过角色间接控制用户权限,实现对用户的精细化管理。 #### 4. 组织与地点 - **定义**:组织和地点是Liferay Portal中用来表示企业内部结构的概念。地点通常是...
liferay的权限时序图,给大家共享一下,希望大家批评指正,沟通。
5. **Integration with Liferay Services**:为了与Liferay的其他功能(如用户管理、主题、权限等)交互,需要使用Liferay的服务API。 在Liferay IDE中,你可以创建一个新的portlet项目,然后选择Struts2作为...
通过这些角色的设置和权限分配,可以实现对Liferay平台的精细化管理,确保不同用户根据其职责拥有合适的访问权限。这对于构建安全、高效的企业级应用至关重要。 综上所述,Liferay的权限管理系统提供了一套完整而...
Liferay的权限系统基于Spring Security(原Acegi Security)框架,采用ACL(Access Control List)访问控制列表和Role-Based Access Control(RBAC)角色基础访问控制相结合的方式。数据库中的相关表主要包括`groups...
**Liferay 6 + Struts 2 集成项目详解** 在Web应用程序开发中,Liferay Portal和Struts 2框架的结合使用可以提供强大的功能和灵活性。Liferay是一款开源的企业级门户平台,它提供了内容管理、社交网络、工作流等...
2. **Portlet权限分配流程**:在角色管理界面,选择增加portlet权限,然后从列表中选择需要访问的Portlet,指定其访问范围(如企业或社区级别),完成权限分配。 #### Portlet管理Portlet的功能 Liferay提供了不同...
Liferay Portal Liferay IDE
标题中的“Liferay搭建Struts2”意味着我们将讨论如何在Liferay门户平台上集成并使用Struts2框架。Liferay是一款开源的企业级Portal解决方案,而Struts2是一个流行的Java web应用程序开发框架,它基于Model-View-...
Liferay权限管理系统是Liferay门户平台的核心组成部分,用于控制用户对平台内容和功能的访问。这一系统基于严格的层次结构和角色分配,确保了资源的安全性和访问的灵活性。 1. **权限管理层次**: - **企业管理...
Liferay+权限管理.doc liferay-portal-5-2-systems-development-sample-chapter-5-managing-pages[1].pdf LiferayPortal二次开发指南.pdf liferay常用模块的简介.doc Liferay代码研读.pdf ...