1. Чекбокс "скрывать системные" 2. Чекбокс "скрывать машины" 3. Сортировка выпадающих списков по алфавиту, а не по UID 4. Если изменения в пользователях не применены, напомнить об этом при выходе из диалога. 5. Предусмотреть возможность просмотра/правки списка групп в которых состоит пользователь 6. закрыть #22044 ;)
Для начала, нужно определить, которых считать "системными" и как вести "машинные" учетки. Они у всех разным образом реализуются. У меня, например, в ou=Computers, по этому при выборке пользователей из ou=People проблем не возникает. Сортировку по алфавиту можно сделать. Выход из диалога может происходить путем закрытия окна браузера. (Про варварские способы я не говорю). Если не будет слишком загромождать интерфейс, то я что-нибудь придумаю. Или у нас есть какие-то стандартные средства для этого?
1-2. Может лучше выпадающий список: Все, Системные пользователи, Обычные пользователи? 4. Это будет проблематично. 5. Для этого хорошо бы доделать alterator-ldap-groups
(В ответ на комментарий №2) > 1-2. Может лучше выпадающий список: Все, Системные пользователи, Обычные > пользователи? У нас все утильки создают пользователей с фиксированными UID, и не создадут "следующего свободного"? Пользователи в LDAP создаются от 5000 и выше. Если какой-нить утиль впихнет туда же своего? Как их разбирать? > 4. Это будет проблематично. Я могу выводить * в legend...Но это максимум, что я могу сделать "прям щаз"... > 5. Для этого хорошо бы доделать alterator-ldap-groups Прыгать между интерфейсами - не дело ... У пользователя: два списка групп. В которых он уже, и в которых его еще. А у группы, то же два списка: которые уже в ней, и которые еще нет... (Кстати, где-то это уже реализовано)... 2Arc: Версии пакетов укажи. То, что в Сизифе не содержит решений, хотя бы частично?
(В ответ на комментарий №0) > 1. Чекбокс "скрывать системные" Радиокнопки: Только системные (0-499) Только люди (4999-9000) Диапазон "от" и "до". > 2. Чекбокс "скрывать машины" Пока не уточнили, кто такие "машины", вычеркиваем. > 3. Сортировка выпадающих списков по алфавиту, а не по UID Сделано. > 4. Если изменения в пользователях не применены, напомнить об этом при выходе из > диалога. Будет. > 5. Предусмотреть возможность просмотра/правки списка групп в которых состоит > пользователь Сделано. > 6. закрыть #22044 ;) Для пользователей в LDAP формат name.soname реализован. Для tcb - на основании какой-нить полиси. Текущие изменения в git://git.altlinux.org/people/dkr/packages/alterator-ldap-users.git Еще не завершено.
> > 2. Чекбокс "скрывать машины" > Пока не уточнили, кто такие "машины", вычеркиваем. Это те которые со знаком $
(В ответ на комментарий №5) > > > 2. Чекбокс "скрывать машины" > > Пока не уточнили, кто такие "машины", вычеркиваем. > Это те которые со знаком $ Я категорически против сваливать в ou=People все, что в голову взбредет. У меня там shared_roster_ldap для ejabberd. Машинные учетки в ou=People не к месту, этому и фильтровать их очень просто... Их там нет...
2arc@: решайте судьбу этой баги 2cas@: блокирует ли она 23155 сейчас?
Все, что можно было по FR, я выжал из интерфейса. Если нет явных ошибок, то закрываю.
Спасибо.
Считаю, что не блокирует.
Исправлено в alterator-ldap-users-0.7-alt1