Скажите, а есть какой то план на развитие системы прав пользователей?
Хотя бы сделать что то похожее на WinCC, ну или на Windows. Хотя бы разделять пользователей по группам. А у групп, чтобы были не только уникальные имена, но и уникальные ID в числовом эквиваленте, тогда в скрипте можно было бы проверять пользователей на принадлежность к той или иной группе. Или очень удобно просто смотреть на числовое значение группы по условному уровню доступа.
Сейчас в большом проекте настроить права доступа для 30-40 пользователей - это просто мука.
Если бы сделали хотя бы разделение по группам, которые можно было бы прочитать из скрипта, как я понимаю - просто сделать в пользователе ещё одно свойство. То жизнь простого разработчика была бы сильно проще.