隨筆-86  評論-767  文章-3  trackbacks-3

          第二節? Liferay Portal的用戶策略

          Liferay Portal通過定義嚴謹的用戶策略、靈活的可個性化定制的內容和布局以及豐富可定制的品質策略,實現靈活的可定制的產品理念。

          Liferay Portal采用用戶-用戶組-角色-Portlet的關聯方式來實現用戶權限的管理。用戶錄屬于用戶組(也可以單獨存在),該用戶組具有某種(多種)角色,角色分配給用戶組,也可以直接分配給用戶。而操作某個Portlet 需要具有其指定的角色。下面通過實例操作,來了解和體驗一下Liferay Portal的用戶管理策略。

          2.2.1? 定義用戶

          Liferay Portal的用戶管理在系統管理的Portlet中。缺省只有系統管理員才能使用。登錄Portal后,可以在默認的桌面上找到“系統管理”Portlet。如果沒有,從頁面底部的選擇框中選擇“系統管理”添加上。也可以通過右上角“CMS”桌面的“內容和布局”頁面找到管理入口。

          從“系統管理”Portlet中選擇“用戶”項,進入用戶管理界面。
          圖2.2.1–1.jpg圖2.2.1-2.jpg

          2.2.2? 添加用戶

          2.2.1-2所示頁面右邊為“新增用戶”列,填入你所要增加的用戶名稱,姓氏,用戶標識(可自動生成),郵件地址,密碼(可自動生成)等。可以修改該用戶所具有的用戶組和角色信息(也可創建之后再修改)。用戶標識必須是系統唯一的,所以請確保你所輸入的用戶標識與已有的不沖突。

          點擊“新增用戶”,我們成功增加一位用戶標示為“educhina”的用戶,如圖2.2.1-2所示。左側列表中新增一項“educhina eamoi”。然后我們就可修改這位用戶的用戶組,角色,個人檔案等信息了。

          2.2.3? 修改用戶

          選擇用戶列表中一項,然后點擊底部的三個編輯按鈕,就可以分別編輯該用戶的用戶組、角色、檔案等信息了。

          ?????? 此處我們選擇用戶“educhina eamoi”,然后選擇“編輯檔案”,出現檔案編輯頁面。如圖2.2.3-3所示。填寫你想要修改的信息,點擊對應的“更新”按鈕即可完成修改。需要注意的是整個檔案頁面分成幾個部分,需要分別修改更新。

          選擇用戶“educhina eamoi”,然后選擇“編輯角色”,進入角色編輯頁面,如圖2.2.3-4所示。左側列表框為當前該用戶所具有的角色,右側列表為所有可用的角色。要賦給用戶新角色,則從右側選擇一項或多項,通過中間的轉移按鈕,從右側添加至左側。要刪減用戶角色,則從左側移至右側。最后點擊底部的“更新”即可。更新完頁面會自動返回。

          編輯用戶組的操作同上。

          圖2.2.3-1.jpg
          圖2.2.3-2.jpg
          圖2.2.3-3.jpg
          圖2.2.3-4.jpg
          圖2.2.3-5.jpg

          2.2.4? 定義用戶組

          ?? 用戶組是對具有相同角色的用戶的聚合。只要把用戶需要的角色賦給用戶組,則該用戶組內所有的用戶就都具備了該角色,具有該角色所有的權限,這樣子就簡化了用戶權限管理。

          用戶組還有一個共用首頁面的概念,是該用戶組所有用戶共享的頁面。這些用戶可以看到一個內容布局一致的頁面,用以在用戶組中共享信息。

          從系統管理中選擇[用戶組]項,進入用戶組定義頁面。如圖2.2.4-1所示:

          圖2.2.4-1.jpg

          posted on 2005-10-20 15:34 eamoi 閱讀(4962) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 信阳市| 宣恩县| 郸城县| 淮滨县| 德惠市| 全椒县| 松江区| 红安县| 禹州市| 安阳县| 舞阳县| 巍山| 浦县| 郁南县| 汤阴县| 永福县| 涡阳县| 青海省| 惠州市| 靖州| 荆门市| 岫岩| 弥勒县| 曲周县| 当雄县| 霍城县| 建始县| 眉山市| 称多县| 乌拉特中旗| 垣曲县| 东阿县| 资阳市| 大悟县| 平舆县| 扬中市| 寿阳县| 黔东| 九寨沟县| 贵港市| 牡丹江市|