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