Hi, We have a great plan in hand for this project. Actually, we have executed this plan in various projects. One best example would be in an Healthcare based ERP project where admin can set access rules as per the organizational access privileges. In this plan, you will be able to create as many roles as you like. There will 4 tables for this requirement - one will hard code table and other 3 will be user defined input based table. Hard code Table will be Login User Type. Another 3 tables will be Position Category, User Group and User Authentication details. So, the hierarchy will be User Type -> Position Category -> User Group. Now, the User Authentication will be based upon the last component of the hierarchy i.e. User Group, where admin can set various authentication rules with respect to View, Add, Edit, Update and Delete. Now, we will create all the global functions based on these various user actions. You can call all these global functions when and where required. So, it would be great if you could give us a chance to work in this project.