prafullmaru / ePanchayat

A suite of features that helps Panchayat(A village Council) for their day to day office activities, share information and provide analytics.
https://e-panchayat-xi.vercel.app
MIT License
9 stars 0 forks source link

Role based access control #35

Open prafullmaru opened 4 days ago

prafullmaru commented 4 days ago

Let us set-up login group for various category to manage permission better and grant access to different category with specific rights. Ex- Developer-R-W Developer-RO Admin User

RiteshKolhe commented 1 day ago

Hi Prafull, I have created the below logins group and users. so we need to add the members in only AD group login, we don't need to create the new logins and users, also it will be standard and easy to manage the permission on group instead of particular users.

List of logins and users that created

  1. ePanchayatAdmin => Granted full access (DDL, DML ,Read)
  2. ePanchayatAppUser=> Granted read and write access ( DML ,Read)
  3. ePanchayatDeveloper_R_W=> Granted read and write access ( DML ,Read)
  4. ePanchayatDeveloper_Read_only=> Granted only read access (Read)
prafullmaru commented 19 hours ago

@RiteshKolhe - This will be good to start. Will you please submit your changes and raise pull request?

RiteshKolhe commented 19 hours ago

I have raised the PR with the db script changes, please check once. https://github.com/prafullmaru/ePanchayat/pull/41