Разделение прав пользователей по доступу
Здравствуйте! Очень не хватает разделения прав доступа различных пользователей центра администрирования к Информационным системам и Магазинам.
Комментарии
-
Система прав и так сложная, еще более усложнять не планируем.
Вот и зря
Я предполагаю, что можно сделать просто. Сформировать таблицу элементов управления с id в админке и главный админ может указывать в настройках каждого пользователя пользователя доступ к этим элементам управления (чтение, редактирование, скрыто). А визуализировать можно по разному (сделать страничку -клон безфункциональную, в которой просто элементы в виде пазла-чекбоксов представлены можно выделять цветом или галками без разницы как помечать... и ниже кнопку применить, сохраняющую настройку в БД. На первом этапе можно просто сделать список - последовательность идентификаторов элементов управления и их значений для каждого пользователя.
А может тогда ее немного упростить и добавить некоторый новый функционал?
Сейчас основная сложность найти где спрятались настройки доступов.
на мой взгляд, было бы логичнее сделать назначение общих прав доступа на группы пользователей, и каждому пользователю (только центра администрирования) при желании отдельных прав в пределах группы.