ryanhowdy / fcms

Family Connections - Create a private family website.
http://www.familycms.com
GNU General Public License v2.0
82 stars 40 forks source link

Access Level to Family Tree #581

Open bishu opened 5 years ago

bishu commented 5 years ago

I have created a member with the Access Level "Non-Editable Member" But this member is able to Add, Edit and Delete the Family Tree.

How can I protect my Family Tree from "Non-Editable Member"

ryanhowdy commented 5 years ago

This appears to be several bugs in one.

First - You should not be able to create a user with Access Level of 'Non-Editable Member'. That is intended for new users created in the Family Tree who are not 'real' users of the site and therefor cannot login.

Second - Everyone with a login to the site is allowed to edit the family tree. This was by design.

I could however add a new access level that would prevent users from editing or deleting family tree information. Only the ability to add maybe. Would that work?

bishu commented 5 years ago

Yes it will be very helpful.

But in the future update it will be very good if u can add more advance security level as day by day the users of my FCMS are increasing.

Member Access Level a) "Member" - Edit or Delete can be done by the owner only (the person who have added) b) "View Only" - Can only view the tree and not allow to add, edit and delete. c) "Moderator" - Moderator will link to a member and he can add, edit and delete all the down chain tree from that member who have the same last name. d) Member deleting the family members should be approved by the moderator.