第二節? Liferay Portal的用戶策略
Liferay Portal通過定義嚴謹的用戶策略、靈活的可個性化定制的內容和布局以及豐富可定制的品質策略,實現靈活的可定制的產品理念。
Liferay Portal采用用戶-用戶組-角色-Portlet的關聯方式來實現用戶權限的管理。用戶錄屬于用戶組(也可以單獨存在),該用戶組具有某種(多種)角色,角色分配給用戶組,也可以直接分配給用戶。而操作某個Portlet 需要具有其指定的角色。下面通過實例操作,來了解和體驗一下Liferay Portal的用戶管理策略。
2.2.1? 定義用戶
Liferay Portal的用戶管理在系統管理的Portlet中。缺省只有系統管理員才能使用。登錄Portal后,可以在默認的桌面上找到“系統管理”Portlet。如果沒有,從頁面底部的選擇框中選擇“系統管理”添加上。也可以通過右上角“CMS”桌面的“內容和布局”頁面找到管理入口。
從“系統管理”Portlet中選擇“用戶”項,進入用戶管理界面。


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.4? 定義用戶組
?? 用戶組是對具有相同角色的用戶的聚合。只要把用戶需要的角色賦給用戶組,則該用戶組內所有的用戶就都具備了該角色,具有該角色所有的權限,這樣子就簡化了用戶權限管理。
用戶組還有一個共用首頁面的概念,是該用戶組所有用戶共享的頁面。這些用戶可以看到一個內容布局一致的頁面,用以在用戶組中共享信息。
從系統管理中選擇[用戶組]項,進入用戶組定義頁面。如圖2.2.4-1所示:

posted on 2005-10-20 15:34
eamoi 閱讀(4959)
評論(0) 編輯 收藏 所屬分類:
Java