Larico писал(а):Есть некая мысль. Мысль в следующем: создать группу с некими правами в дереве (на объекты дерева и файловую систему).
В RBS (Role Based Service) есть уже подходящая роль: Help Desk Management.
Этой роли назначены следующие задачи:
.CreateUser.base.Role Based Service
.ClearIntruderLockout.base.Role Based Service
.SetPassword.base.Role Based Service
Вопрос в том как эти задачи перенести в дерево. Т.е. как назначить группе (пользователю) такие права, которые нужны для выполнения данных операций?
Суть еще и в том, что права должны работать не только (и не столько) в iManager, сколько в обычных nwadmin, C1.
Надеюсь я понятно написал. Жду ваших мнений.
не совсем понятно зачем: есть пользователь, ему надо выполнять задачи по администрированию пользователей (напр как перечислено выше: создание новых пользователей, снятие блокировок пользователей, установка паролей); администратор в iManager добавляет этому пользователю указанную выше роль (или создает новую), определяет область действия (в каком контейнере/контейнерах пользователь должен мочь выполнять задачи этой роли) и всё. далее пользователь может пользоваться iManager'ом (который для него можно настроить таким образом, чтобы отображались только те задачи, на которые ему даны права); если у пользователя стойкая неприязнь к веб-интерфейсам (чем еще можно объяснить нежелание ползоваться iManager'ом?), то он может выполнять те же задачи в C1 или NWAdmin (в том объеме, в котором
эти утилиты поддерживают выполнение назначенных ему задач). как раз для упрощения распределения административных функций RBS и создавался, чтобы не возиться с правами на свойства и проч. (к слову, его и на русский-то перевели как "сервис административных функций" как раз из-за смысла этого компонента

)
или я что-то важное упускаю?
пример. организация, в организации несколько отделов, в дереве eDir объект Организация (O), в нем несколько Подразделений (OU), каждый отдел хочет иметь своего администратора, который будет выполнять текущие задачи с пользователями/группами в своем OU (типа описанных выше, только побольше). создаем один раз новую Роль, например "Администратор отдела" (или используем стандартную, если набор задач удовлетворяет), затем назначаем эту роль пользователям-администраторам контейнеров; последние могут находится где угодно в дереве. областью действия роли определяем контейнер их отдела (для каждого свой). каким-то образом отправляем им URL iManager'а (объясняем как пользоваться другими утилитами/проводим обучение "как администрировать"). [по-моему пересказал еще раз то же самое

]
да, забыл сказать. если так нужно использовать группу, то роль может быть быть ассоциирована и с группами, и с контейнерами. (подробнее см. документацию)