第二節? Liferay Portal的用戶策略
Liferay Portal通過定義嚴謹的用戶策略、靈活的可個性化定制的內容和布局以及豐富可定制的品質策略,實現靈活的可定制的產品理念。
Liferay Portal采用用戶-用戶組-角色-Portlet的關聯方式來實現用戶權限的管理。用戶錄屬于用戶組(也可以單獨存在),該用戶組具有某種(多種)角色,角色分配給用戶組,也可以直接分配給用戶。而操作某個Portlet 需要具有其指定的角色。下面通過實例操作,來了解和體驗一下Liferay Portal的用戶管理策略。
2.2.1 ? 定義用戶
Liferay Portal的用戶管理在系統管理的Portlet中。缺省只有系統管理員才能使用。登錄Portal后,可以在默認的桌面上找到“系統管理”Portlet。如果沒有,從頁面底部的選擇框中選擇“系統管理”添加上。也可以通過右上角“CMS”桌面的“內容和布局”頁面找到管理入口。
從“系統管理”Portlet中選擇“用戶”項,進入用戶管理界面。
2.2.2 ? 添加用戶
圖
點擊“新增用戶”,我們成功增加一位用戶標示為“educhina”的用戶,如圖
2.2.3 ? 修改用戶
選擇用戶列表中一項,然后點擊底部的三個編輯按鈕,就可以分別編輯該用戶的用戶組、角色、檔案等信息了。
?????? 此處我們選擇用戶“educhina eamoi”,然后選擇“編輯檔案”,出現檔案編輯頁面。如圖
選擇用戶“educhina eamoi”,然后選擇“編輯角色”,進入角色編輯頁面,如圖
編輯用戶組的操作同上。
2.2.4 ? 定義用戶組
?? 用戶組是對具有相同角色的用戶的聚合。只要把用戶需要的角色賦給用戶組,則該用戶組內所有的用戶就都具備了該角色,具有該角色所有的權限,這樣子就簡化了用戶權限管理。
用戶組還有一個共用首頁面的概念,是該用戶組所有用戶共享的頁面。這些用戶可以看到一個內容布局一致的頁面,用以在用戶組中共享信息。
從系統管理中選擇[用戶組]項,進入用戶組定義頁面。如圖