權限系統的URL整合方法剖析

    隨着信息化進程的快速發展,如今企業內部通常多個應用系統,好比 OA、ERP、CRM等,可是如何統一的管理這些應用系統,實現企業的信息化是個難題。針對這個問題, 通用權限管理系統能夠高效實現企業系統的 統一管理,但同時對於企業應用系統的安全接入權限系統又是一個難題。

    現有的對於權限系統整合應用系統通常都是經過接口的方式,可是這種方式有個弊端,一般狀況下是須要修改現有應用系統的大量源碼,而對於企業而言,修改這些應用已經成熟系統的代碼會威脅到整個系統的安全性以及企業的私密信息,因此難以實現企業的信息管理。 html

    針對以上的這些問題,UPMS通用用戶權限系統提供了靈活的URL權限整合方式,對於難度較大的B/S應用,用戶只需對URL修改配置文件,便可快速實現對現有應用系統中的全部頁面、頁面上的全部連接、按鈕等操做的權限整合。同時提供了各類完整的權限接口,能知足各類複雜的應用環境。 web

     下面以CMS系統爲例,演示如何UPMS通用用戶權限系統高效整合URL權限: 安全

一、首先須要根據應用系統配置相應模塊,在這裏對應於CMS系統下的產品管理和商家管理,在UPMS權限系統中配置了CMS系統的產品模塊、商家管理和產品管理。 spa

二、配置完成以後,將會自動的在權限下生成相應的模塊權限,再對應於CMS應用系統的商家管理下的三分連接,後在商家管理權限下添加了三個子權限,分別是:查看可發佈商家、查看全部商家、查看停用商家。 htm

三、在產品分類下新增了2個子權限,分別是產品分類和新增產品。權限新增之後,每一個權限對應於一惟一的全值,以下圖: 接口

四、配置文件,在後臺對CMS系統中須要對頁面進行配置的地方添加配置文件,點擊「添加」按鈕進行配置: 進程

 

五、在圖中頁面覆蓋<system.web></system.web>,添加上下圖中的黃色部分代碼,以下圖: get

六、保存配置文件信息,再返回CMS系統,發現因爲對訪問的用戶沒有設置這個權限,發現是不能訪問的。 源碼


七、在UPMS後臺對管理員進行賦值,勾選須要對管理員添加的角色權限,以下圖: 產品

    退出CMS系統後,如今用有着管理員權限的用戶登陸CMS系統,發現用戶能夠訪問商家管理中的查看可發佈商家和查看全部商家頁面的,也能夠訪問產品管理下的產品分類,但沒有權限訪問產看停用商家頁面和新增產品頁面。

有興趣的能夠在線用用這個UPMS通用用戶權限系統DEMO,體驗一下~

相關文章
相關標籤/搜索