четверг, 11 марта 2010 г.

Пермишены

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