2010年12月29日 星期三

能夠自行設計權限管理的元件嗎

最近開發使用其他公司開發好的工具,這個工具提供多個不錯的元件,不過如果經費有限的專案可能買不起這個工具,但是開發時程通常是考量的因素,因為經費有限所以時間更加緊迫,這個工具提供權限管理的功能,除了能夠管控網頁程式之外,也能夠管控檔案(沒有權限連圖片都不能存取),目前的需求詳細到要求能夠控制網頁程式裡面的按鈕或資料,可惜就我所知這個工具並沒有提供到這種程度。
有可能已經有這樣的產品出來了,只是我沒有找到而已。如果工程師能夠用自己的方式開發程式,到最後權限的部分統一放在MasterPage,權限採用矩陣的方式呈現出來,從資料面的角度,不只針對網頁程式,更可以列出網頁程式內的按鈕勾選是否顯示或使用,從使用者的角度,帳號管理機制不管是自行撰寫的,還是使用微軟提供的,都能夠輕鬆的整合,最好開發成ISAPI的形式,這樣效率比較好,但是如果出錯會危害整個IIS…。