Я хочу обновить нашу текущую безопасность оконных форм до чего-то более гибкого.
В настоящий момент у нас есть один столбец в таблице пользователей w, который называется «Access_Level», это поле содержит intзначение (от 1 до 4), которое затем используется для определения доступа пользователей к определенным областям приложения.
Это работало нормально, когда система была маленькой, но система сейчас быстро растет, поэтому я думаю, что это хорошовремя обновить пользовательский доступ и, возможно, ввести роли.
В качестве основного обзора система используется в ряде магазинов и имеет большое количество пользователей.Каждый магазин предоставляет ряд различных услуг, но не все магазины предоставляют все / то же самое, что и другие.
Пользователи должны иметь возможность доступа к услугам, относящимся к магазину, в котором они зарегистрированы.Некоторым пользователям также необходимо иметь доступ к функциям «администратора» для определенных служб.
Затем у нас есть доступ более высокого уровня, который включает поддержку ИТ, старших менеджеров и аудиторов.
Может кто-нибудь предложитьили ссылку на) гибкий и простой способ представить это таким образом, который позволит нам управлять разрешениями на доступ без необходимости постоянно обновлять код приложения.
Спасибо.