Posted on 2005-11-26 10:49
canonical 閱讀(290)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
設(shè)計(jì)理論
動(dòng)態(tài)權(quán)限最簡(jiǎn)單的一個(gè)表現(xiàn)是時(shí)限性,subject只在某個(gè)時(shí)間段內(nèi)具有某種權(quán)限。這只需要在user和role的映射中,或者role自身的屬性中增加startTime和expireTime即可。
更復(fù)雜的動(dòng)態(tài)性一般與流程控制相關(guān),此時(shí)權(quán)限控制應(yīng)該由工作流系統(tǒng)完成,而不是在數(shù)據(jù)上增加越來(lái)越多的權(quán)限標(biāo)記。在witrix平臺(tái)中,使用tpl模板技術(shù)來(lái)定制權(quán)限設(shè)置。