Простая небольшая обработка по очистке и (или) удалению пользователей информационной базы (ИБ), т.е. профилей ролей и настроек к элементам справочника "Пользователи".
В обработке по соответствующим кнопкам заполняется или очищается список пользователей ИБ, после чего в этом списке галочками помечаются те пользователи ИБ, которых необходимо обработать. Далее можно удалить этих пользователей ИБ (одноименная кнопка), т.е. физически удалить из списка. Также можно очистить данные (настройки) отмеченных галочками пользователей ИБ (также одноименная кнопка). В этом случае требуется заранее отметить галочками что мы хотим — очистить список ролей ("Очищать роли"), снять (обнулить) пароль ("Снимать пароль"), или снять аутентификацию и убрать из списка выбора ("Очищать аутентификацию").
При удалении пользователя ИБ — элемент справочника "Пользователи" остается на месте.
Обработка может быть полезна администратору системы, или программисту для управления списком пользователей ИБ.
14.12.2024 — добавлена версия для 8.3. (на управляемых формах)
Обработка тестировалась на платформе 8.3.9 старших версий.
Для версии 8.2. конфигурации подойдут — УПП, ЗУП 2.5, ЗиК БУ 1.0, БУХ 2.0., причем любой версии начиная с 2024 года, т.к. пользователи информационной базы есть в любой из них.
Для версии 8.3. конфигурации подойдут — ERP, ЗУП 3.1, ЗиК ГУ 3.1 любых подверсий, т.к. пользователи информационной базы есть в любой из них.
Было бы прикольна еще одна кнопка: «отпустить и забыть», которая заменяет везде ответственного на «не авторизован». А пользователя — удалит совсем. Такой себе аналог поиска и удаления дублей
лучше добавить кнопку привычную «УстановитьФлажки»
(2) Доработал.
на тысячах записей случаем не тестировал? результаты интересуют
(4) Тестирование обработки проводил примерно на 120-150 записях о пользователях, каких то заметных «тормозов» не наблюдалось при заполнении списка (секунды) и удалении их (1-2 минуты).
А «Очистить» данные пользователя» что делает?
(6) Читайте описание, эта кнопка очищает данные пользователей ИБ (роли, пароли и т.п.).
(7) Т.е. с ее помощью очистить настройки (журналов, отчетов и др.) нельзя?
(8) Нет. Потому что обработка предназначена для работы с пользователями ИБ (их настройки), а не элементами справочника «Пользователи» (это 2 разные сущности).
На 10000 пользователей заполнение отработало за 1 секунду, удаление — примерно 1.5 минуты.
(10) По моему, нормальная скорость, спасибо за замер… 🙂