在oa里我們實(shí)現(xiàn)一套權(quán)限管理,包括資源管理、角色管理、用戶(hù)管理、菜單管理以及組織機(jī)構(gòu)管理,整套權(quán)限采用的是RBAC的模型。我們采用的技術(shù)是SpringSecurity,關(guān)于SpringSecurity的技術(shù)教程可以預(yù)覽
http://family168.com/oa/springsecurity/html/。下面給大家分享下效果:
資源管理:

角色管理,可以對(duì)角色進(jìn)行授權(quán):

配置菜單:

組織結(jié)構(gòu)管理:

用戶(hù)管理,配置完組織機(jī)構(gòu)后,用戶(hù)選擇部門(mén)時(shí)就直接從組織機(jī)構(gòu)里選擇:

最后對(duì)菜單進(jìn)行管理:

以上就是我們?cè)趏a里的權(quán)限管理部分,當(dāng)然我們的權(quán)限管理也可以單獨(dú)抽取出來(lái),整合在其他的項(xiàng)目或產(chǎn)品中。
這部分的源碼在我們的開(kāi)源oa里,下載地址:
http://family168.googlecode.com/svn/trunk/
posted on 2009-07-22 11:56
卡宴 閱讀(2534)
評(píng)論(6) 編輯 收藏 所屬分類(lèi):
SpringSecurity