alexandroidii / cst8333

virtual environment folder for CST8333 project rlcis
0 stars 0 forks source link

need to add permission logic #74

Closed alexandroidii closed 3 years ago

alexandroidii commented 3 years ago

Users can only add, change, modify Scenarios Reviewer can add, modify, delete, and make public scenarios admin can update drop down values as well SuperAdmin can update users as well.

alexandroidii commented 3 years ago

This has been implemented.

Submitter is the lowest role which can only submit scenarios and edit their own scenarios. They also cannot see anonymous information when a scenario is marked as anonymous. Reviewer can view/edit/publish all scenarios and see all their content. Admin can do everything Reviewer can do plus access the Django Admin console in order to update drop down lists and modify database values.