Модель полномочий на admin.openkarelia.org
Роли:
- admin
- user
- nobody (неавторизованный пользователь)
Существующие пользователи:
- admin
Пользователь может не принадлежать ни одной из ролей.
Роль nobody не имеет никаких прав.
Действия, разрешенные для ролей user и admin:
создать объект ( /after_object_upsert, /add_entry)
изменить объект ( /edit, /after_object_upsert, /update_entry)
создать клон объекта (перевести на другой язык) ( /clone_for_translation)
Действия, разрешенные для авторизованных пользователей (в том числе, не принадлежащих никаким ролям)
- поиск объекта (/search), просмотр результата поиска ( /results)
Действия, разрешенные только для роли admin:
- удаление объекта
- просмотр дополнительных инструментов ( /tools)
- просмотр логов ( /tools/logs, /tools/logs/clean)
- управление пользователями и группами ( /tools/user_managment/)
- управление тэгами и словоформами ( /tools/tag_managment)
- редактирование планов музеев ( /tools/edit_plans, /tools/edit_plan)
- просмотр статистики ( /tools/statistics)
- просмотр объектов по языкам и редактирование переводов ( /tools/translations_list)
- просмотр статистики по объектам ( /tools/object_statistics)
- редактирование историй ( /tools/histories, /tools/add_history, /tools/edit_history, /save_history)
- редактирование макета панорамы, редактирование плана Сортавалы ( /tools/panorama_layout_editor)
- управление кэшем ( /tools/cache_management)
- поиск ( /tools/search)
, multiple selections available,