Должен ли вид администратора иметь общедоступные функции приложения?

Я разрабатываю веб-сайт для технических мероприятий, который должен иметь как admin display и public / user display, Админы конечно могут manage events, users и т.д. Пользователи могут save events, register, share events, Например, в public / user navigation я имею tickets, reminders, и т.п.

Теперь я не могу решить, все ли users features должен присутствовать в admin display ну или только admin / managing features? Что такое best practice и почему?

1 ответ

Решение

В нашей университетской системе администратор может взять на себя роль любого студента.
Это делается для выявления проблем и / или помощи пользователям, не привыкшим к системе.
Кроме того, когда в систему добавляется новая функция, она очень помогает с точки зрения отладки и тестирования.

Я думаю, что самый большой плюс для этой практики - взять на себя роль пользователя и понять, почему определенная функция может работать некорректно или где у указанного пользователя есть проблемы с работой с системой.
Это, конечно, требует от пользователей доверять администраторам.

Другие вопросы по тегам