Liferay Portal 学习笔记一

来源:互联网 发布:goagent php 编辑:程序博客网 时间:2024/05/16 09:45

Liferay Portal中的Roles有三种:
1.Portal Roles:
2.Organization Roles
3.Community Roles
角色用来干嘛的呢?
角色常被用来定义这些角色所能访问的范围:
是  portal范围,还是organization范围,还是community范围。
Roles没有属于它自己的pages,因为Roles涉及到portal的安全性问题。
用户,用户组,社团,组织,都可以具有一定的角色。
2.Organizations 介绍:
   在portal的资源中,组织是一种有自己pages的东东。
   有一个叫做location的Organization,利用它的功能可以定义用户的具体位置。
组织可以方便地定义用户初一一个特定的层次体系中的哪个地方。

现实意义:可以
不同的公司,不同利益团体,教堂,学校,俱乐部等。
           也可以代表不同的运动爱好者的一个组织。


By adding the user to the HR organization,any roles the HR organization has would be transferred to the user.



3.Communities:
 
      Communities是拥有共同兴趣的Users的一个集合。Liferay默认的页面就是Guest Community.

有三种不同的Community:
   a) Open:这是默认的Community,允许用户自由地进入或离开Community,通过Control Panel 或 Communites Portlet可以设置用户
           可以访问到的页面.
   b) Restriced:需要Community的管理员将用户加入到此Community后,用户才可访问进入Community.
   c) Hidden:该类Community与Restriced相像,只不过它不会出现在所有的Communities Portlet或控制面板中.
4.Liferay 中 的控制面板介绍(Control Panel):

功能:
   1.维护和创建一下几个东西:
      Users,Organizations,Communities,User Groups,Roles
   2.配置一些服务器端相关参数
     密码策略,身份验证(包括单点登录、LDAP等),默认的用户关联,预订显示名
     Mail Host Names,Email Notifications等

你可以用控制面板中的Portal部分去创建你自己的Portal架构,安全实现,并且管理你的用户。
但是只有拥有管理员角色的用户才可访问控制面板中的Portal功能。因为管理员的角色是属于Portal角色。
































原创粉丝点击