parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

ну я писал такую админку :)

Misha v.3 13.05.2005 19:40

в чем проблема?
я обычно делаю 2 админки.
1. плящем от объекта: выбрали объект и тут показываем все права, назначенные пользователям/группам/овнеру на этот объект. эффективные права всех пользователей я не показываю тут.

2. пляшем от пользователя/группы: выбрали пользователя и видим список объектов на которые этому пользователю назначены права.

можно сделать третий кусок (в Netware это тое есть): утилита посмотреть эффективные права. тут мы выберем пользователя, объект и утилита покажет какие эффективные права имеет выбранный пользователь на выбранный объект.
как получить права произвольного пользователя или группы на определенный объект
я отвечал уже на этот вопрос в форуме.
Как для каждой группы вычислить права на редактируемый объект
а зачем? группа не может редактировать объект. для группы имеет смысл лишь показывать права, выданные ей на этот объект. это ожна запись в таблице acl, доступная через методы класса.