`
hatlar
  • 浏览: 23431 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

liferay权限探索续

阅读更多

写liferay权限开发的时候,总感觉迷迷糊糊的,现在又多明白了点,写出来省得大家看上篇文章和我一样迷糊.

 liferay的权限开发可以分为两类,portal和model的权限开发.一般的权限开发针对portal就可以了,主要是整体的操作,而model的权限开发主要是针对实体的,比如blog的文章内容,浏览者只能看,而blog的拥有者可以更新,增加,查看等功能.可以通过对实体的操作来实现这些权限控制,把权限分配到具体的操作实体的方法上,比如删除实体,更新实体等,权限验证也是在操作实体的具体类中,添加资源是在localService实现的,权限的验证是在service中实现的.总之,model的权限开发主要是针对实体的操作,是一种隐含式操作,数据的获得上从请求中得到的,不如groupId,addGuestPermission,addCommunityPermission.而portal权限的开发是通过JSP页面就可以严整的,通过验证返回的数值,来判断是否应该显示给浏览者.还有很多细节要验证,以后再写了!

权限开发:

    自定义权限的名称:

            在权限的开发中WebKeys.+权限名字.其实质是字符串,并且值是和resource-actions中的权限值是一样的(经过验证是一样,并且源程序也表明是这样的),这样就可以我们自己定义权限的名称,不过同时也带来一个问题,就是在权限配置的界面显示的是可能会出现问题,这样就要看langguage的属性文件,在文件中可以找到,action的部分,里面定义了WebKeys中对应的值,因此通过增添aciton+权限名=自己想显示在权限配制的界面上的内容(猜测,有待证实)

分享到:
评论

相关推荐

    Liferay权限相关的梳理.docx

    Liferay权限系统是一个复杂而精细的框架,它在不同版本中有所变化,但在Liferay 6.1.1和Liferay 7中保持了相似的结构。理解Liferay权限的关键在于掌握其基本概念,包括用户、用户组、角色、组织、站点以及团队。 1....

    liferay 权限文件说明

    ### Liferay权限文件说明 #### 一、概述 在Liferay平台中,权限管理是非常重要的一个环节,它确保了系统的安全性和数据的访问控制。本文档主要介绍的是`permissions.xml`文件及其相关配置,这对于理解如何在...

    liferay 权限文档

    权限系统是Liferay中的核心组件之一,它允许管理员精确控制用户对平台内不同资源的访问和操作权限。在“Liferay权限文档”中,我们将深入探讨这一主题。 Liferay的权限系统基于角色(Roles)、组织(Organizations...

    Liferay6.1 权限管理

    ### Liferay 6.1 权限管理深度解析 #### 一、权限管理概述 Liferay 6.1 的权限管理是一项重要的功能,它确保了门户的安全性和灵活性。权限管理主要包括用户管理、组织机构管理、站点管理和角色管理等多个方面。...

    Liferay权限开发总结

    在Liferay权限开发中,权限模型是核心概念之一。Liferay定义权限为针对特定资源的操作行为,这使得系统能够判断用户是否被授权执行特定动作。资源(Resource)是权限系统中的基本元素,它可以是Portlet、Page、...

    liferay权限管理(大全)

    ### Liferay权限管理详解 #### 一、企业管理与权限层级 Liferay的权限管理系统非常强大且灵活,能够满足企业级应用对于用户权限控制的各种需求。本文档将详细解析Liferay内部的权限管理模型及其运作机制。 ##### ...

    Liferay之权限介绍2

    在Liferay Portal中,权限管理是系统的核心组成部分,它允许管理员根据不同的角色和用户组定制访问和操作的权限。Liferay的权限系统基于面向对象编程的继承概念,以确保资源的管理和访问控制既灵活又安全。 1. ...

    Liferay Portal 创建权限

    《深入解析Liferay Portal创建权限机制》 Liferay Portal作为一款功能强大的企业级门户平台,其权限管理系统是其核心组成部分之一。本文将深入探讨Liferay Portal的权限创建机制,包括如何自定义权限系统,以及如何...

    liferay 权限管理

    ### Liferay权限管理系统详解 #### 一、Liferay权限概述 Liferay的权限管理系统非常强大且灵活,能够满足企业级应用程序对于用户权限控制的各种需求。本节将详细介绍Liferay权限模型的基本组成部分及其工作原理。 ...

    Liferay系统权限分配

    【Liferay系统权限分配】是Liferay Portal平台中一项核心功能,它允许管理员根据业务需求精细控制用户对系统资源的访问。Liferay的权限模型基于角色(Role)和资源(Resource),通过角色来分配和管理权限,使得权限...

    Liferay权限管理

    Liferay权限管理系统是Liferay门户平台的核心组成部分,用于控制用户对平台内容和功能的访问。这一系统基于严格的层次结构和角色分配,确保了资源的安全性和访问的灵活性。 1. **权限管理层次**: - **企业管理...

    Liferay Portal 权限管理

    Liferay Portal 是一款强大的企业级门户平台,其权限管理系统是其核心特性之一,用于实现对企业内部资源的精细控制。在Liferay中,权限管理涉及到企业管理、组织管理、地区管理、用户组管理和Portlet管理等多个层面...

    Liferay权限结构

    Liferay权限结构是Liferay门户平台中核心的安全机制,它负责控制用户对系统资源的访问和操作。本文档主要针对Liferay的权限系统进行了深入解析,旨在为初学者提供详尽的指导。 首先,我们要理解Liferay权限的定义。...

    liferay权限

    在Liferay平台上进行权限开发是实现企业级应用安全性与灵活性的关键步骤。本文将详细解析Liferay权限系统的构建机制,以及如何通过代码实现自定义权限控制,确保应用的安全性和用户访问的合理性。 ### Liferay权限...

    liferay权限管理

    Liferay权限管理系统是Liferay Portal的核心组件之一,用于管理和控制平台内的访问控制和操作权限。在Liferay中,权限管理的基石是资源的概念,资源可以是portlet、功能按钮或其他可操作的对象。理解权限分配首先...

    liferay6.1权限验证时序图

    liferay的权限时序图,给大家共享一下,希望大家批评指正,沟通。

    Liferay Portal权限介绍1

    ### Liferay Portal权限管理系统概述 Liferay Portal作为一款先进的企业级门户平台,其权限管理系统是保障信息安全、实现个性化用户体验的核心组件之一。本文旨在详细介绍Liferay Portal中的权限模型及其关键概念,...

    Liferay 权限管理

    介绍了Liferay的权限管理方面的知识。

    Liferay Portal Liferay IDE

    Liferay Portal Liferay IDE

    liferay使用说明--管理

    ### Liferay权限管理系统详解 Liferay是一款开源的企业级门户平台,提供了一系列强大的工具和服务,用于构建和管理企业网站、社区和应用程序。其中,权限管理是其核心功能之一,旨在帮助企业控制用户对不同资源的...

Global site tag (gtag.js) - Google Analytics