天天看點

RDIFramework.NET 架構之組織機構權限設定

         對于某些大型的企業、資訊系統,涉及的組織機構較多,子產品多、操作權限也多,對使用者或角色一一設定子產品、操作權限等比較繁瑣。我們可以直接對某一組織機構進行權限的設定,這樣設定後,同一組織機構的使用者就可以擁有相應的子產品通路權限,操作權限了,這樣也能減輕管理人員的負擔。要啟用組織機構權限,需要配置Config.xml配置節“EnableOrganizePermission”為True。要打開組織機構權限設定,我們需要選擇“系統管理”→“組織機構管理”,如下圖所示:

RDIFramework.NET 架構之組織機構權限設定

  假設我們選擇“北京分公司”→“移動終端事業部”,再點選“組織機構權限”,打開“組織機構權限設定”視窗,如下圖所示:

RDIFramework.NET 架構之組織機構權限設定

  我們設定了“移動終端事業部”可以通路的子產品,以及所擁有的操作權限。需要說明的是,公共子產品無需設定,所有登入進來的使用者都是可以看到的。為了友善說明,我們可以先把“移動終端事業部”下的使用者所擁有的子產品與權限還有角色(預設角色不能删除)清除,以便确認組織機構權限已經生效。下面我們以“移動終端事業部”下的一使用者(比如使用者為:cx)登入進來檢視相應的子產品與操作權限。如下圖所示:

RDIFramework.NET 架構之組織機構權限設定

  在Web下以“cx”使用者登入檢視效果一樣,如下圖所示:

RDIFramework.NET 架構之組織機構權限設定

  以上就是組織機構權限相關的介紹,具體可以靈活應用,如:組織機構→使用者、組織機構→角色、組織機構→組織機構、組織機構→崗位、組織機構→子產品、組織機構→操作權限 的可通路與可管理權限設定等等。 

本文轉自yonghu86 51CTO部落格,原文連結:http://blog.51cto.com/yonghu/1621263,如需轉載請自行聯系原作者