TIPTOP案例探討- 控制某些特定人才可用特定功能

TIPTOP在p_zy作業中可以指定『權限群組』對上『程式』的執行權設定。其中還可以指定『在這一個權限群組下的個別使用者』在『特定的程式下若資料有記錄創建部門、創建人員,就做查詢、修改、刪除的控管』。

這個意思就是:我們可以指定某部份的人可以查某些資料only,或是某些部門【或某些人】可以修改某些指定資料或刪除它。

那…如果我今天需要控管的是『確認』功能?

TIPTOP GP從1.x 版開始,即支援權限的加嚴控管作業 (p_auth_as),也就是說,可以透過『權限加嚴控管』,設定讓『確認』去比照『修改』﹝或『刪除』﹞的權限,在使用者不屬於此權限群組﹝或個人﹞時無法做這個動作。

image

Q: 為什麼不能設比照『查詢』?
Ans: 因為查詢是固定在程式碼裡的,不像Modify/Delete是用library控制﹝活的﹞

Q: 有些程式設了沒用?
Ans: 是的,請查看該程式的主要table是否有xxxgrup/xxxuser欄位,沒有的話就不能用此功能了。如果需要,就要客製table及程式再使用。