對bo許可權的初步理解

2021-09-06 05:57:31 字數 747 閱讀 2721

2011-06-09 18:59:23

|  分類:

預設分類|字型大小

訂閱

bo中的許可權管理,在專案實施中是乙個嚴謹的系統工程,對許可權規劃應該根據不同企業的具體情況進行部署;根據本週測試,本人總結bo中許可權控制可以分為六層:

第一層,許可權根據具體使用者應有屬性,把操作介面即模組作為一層控制點進行控制;

第二層,對特定編號範圍組的訪問許可權作為一層控制點,即在bo中將憑證編號和在許可權設定中的「管理」——「系統初始化」——「序列」中組編號聯絡起來,為每個使用者分配到乙個恰當的序列組,每個序列組中有規劃的序列編號範圍。例如,您可以指定使用者只可以訪問特定編號範圍的**。對其他編號範圍**的訪問許可權可能受到限制或完全被拒絕。

第三層,對特殊欄位的資料許可權加密:例如總帳科目餘額、客戶和**商科目餘額、**清單、交易毛利。在許可權設定視窗的下面有「使用加密」的核取方塊,選擇此核取方塊時,系統顯示解碼表按鈕。按下此按鈕,系統顯示用於定義解碼的視窗。您可以為此表中的每個字元定義其他顯示字元。

第四層,資料所有權許可和資料所有者例外:該所有者僅可以是與使用者有關的員工。

第五層,可在特定情況下覆蓋許可權。例如,如果使用者無建立特殊銷售憑證的許可,但是試圖這樣做,那麼會為已授權使用者質詢此使用者輸入他的(或她的)使用者名稱和密碼。這僅允許未授權使用者儲存特定出現的文件。

第六層,為系統中的採購和銷售業務定義審批流程。例如,若使用者獲得授權,即使在將超過客戶的信貸限額時也可新增發票,則可在此處啟用附加的審批流程,例如,只要某特定金額超過了信貸限額,就可以使用此程式

對hashMap的初步理解

當我們建立乙個hashmap,往hashmap裡面put元素的時候,hashmap內部會建立乙個陣列,陣列如果不指定初始容量,那麼hashmap在建立物件時,在第一次put元素的時候會預設指定乙個陣列的初始長度,為16位 static final int default initial capaci...

對HashMap的初步理解

一 hashmap 1 用來儲存key value鍵值對的一種結構 2 底層由陣列 鍊錶實現 二 hash和map的理解 1 雜湊hash 雜湊演算法也叫雜湊演算法,就是把任意長度值 key 通過雜湊演算法變換成固定長度的key位址,通過這個位址進行訪問的資料結構。它通過把關鍵碼值對映到表中乙個位置...

對Spring初步理解

spring 實現宣告式事務方法一 xmlns xmlns xsi xmlns aop xmlns tx xsi schemalocation spring beans 2.5.xsd spring tx 2.5.xsd spring aop 2.5.xsd 步驟 1.配置aop 切入範圍 exec...