Групповая генерация паролей для рассылки отчетов в ЗУП 3

20.09.23

Администрирование - Пароли

Генерирует и устанавливает пароль разной сложности для каждого элемента из выбранной папки справочника Рассылка отчетов. Для генерируемого пароля есть выбор длины и сложности (цифры, большие и маленькие буквы, спецсимволы) . Есть опция установки в качестве пароля номера паспорта сотрудника. После обновления на ЗУП 3.1.27.23 обработка быстро создаст новые пароли взамен созданных до обновления на этот релиз (и после обновления - "исчезнувших"). Об изменениях в хранении паролей для справочника Рассылки отчетов с версии ЗУП 3.1.27.23. Описание и обход ошибки в функции общего модуля ПользователиСлужебный.СоздатьПароль(ПараметрыПароля()).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Групповая генерация паролей для рассылки отчетов в ЗУП 3
.epf 14,49Kb ver:1.3
3
3 Скачать (1 SM) Купить за 1 850 руб.

Инструкция:

1. Нужно выбрать папку, для элементов которой надо установить пароли.

2. Выбрать, будет ли пароль генерироваться или использоваться для установки номер паспорта физлица.

При опции генерации:

3.  Выставить длину пароля.

4. Выбрать символы, которые будут использоваться для генерации.

По умолчанию они уже заполнены (буквы O,o,l,I убраны по умолчанию, дабы не путать их с нулем и единицей, а также л-латинскую с И-латинской).

Если нужно использовать, например, только цифры, то все остальные символы в полях нужно стереть (и флажки ниже для проверки кроме "Цифры проверять наличие" снять).

5. Установить или снять флажки обязательного наличия нужных символов.

6. Нажать кнопку "Сгенерировать пароли для рассылки РЛ"

По окончанию кроме генерации и установки паролей сформируется печатная форма со списком всех элементов и установленных для них паролей.

 

Протестировано на ЗУП КОРП 3.1.27.23 и версиях ниже (см. Примечание 1).

(Платформа 1С:Предприятие 8.3 (8.3.22.1923) и ниже) 

 

Примечание 1: 

После обновления ЗУП на релиз 3.1.27.23 изменяется хранение паролей в регистре сведений БезопасноеХранилищеДанных:

до этого релиза в качестве Владельца записывалась сама ссылка справочника Рассылка отчетов. Теперь - ссылка справочника Физическое лицо. 

А также в справочник Рассылка отчетов добавился реквизит УстановитьПаролиЗашифровать.

 

Обработка изначально писалась для рассылки расчетных листков еще до релиза ЗУП 3.1.27.23, когда пароль хранился для всего элемента справочника Рассылка отчетов. То есть подразумевалось, что для каждого сотрудника создавался отдельный элемент справочника Рассылка отчетов с отдельным паролем.

Тогда в логике использовался для установки пароля первый пользователь из ТЧ Получатели.

Поэтому обработку легко исправить для применения на релизе ЗУП ниже 3.1.27.23.

 

 
 Для этого нужно изменить код в функции СгенерироватьПаролиДляРассылкиРЛНаСервере()

 

Примечание 2:

Функция СоздатьПароль(ПараметрыПароля, ГСЧ = Неопределено) Экспорт

- это немного видоизмененная типовая функция из общего модуля ПользователиСлужебный.СоздатьПароль(ПараметрыПароля()).

Если использовать типовую функцию, то в ней происходит зацикливание при некоторых условиях.

Разработчики это до сих пор не поправили, письмо с сообщением об ошибке когда-то давно проигнорили.

 
 Описание ошибки

 

Обработка рассылка рассылка отчетов рассылка расчетных листков генерация паролей хранение паролей пароли расчетные листки ЗУП 3.1.27.23 регистр сведений БезопасноеХранилищеДанных сотрудники

См. также

Пароли Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Клиент одноразовых паролей на основе времени (для двухфакторной или любой другой аутентификации) на чистом 1С.

3 стартмани

21.01.2025    1660    2    SerVer1C    4    

18

Пароли Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Создал простое расширение, которое проставит галку Запомнить пароль. Должно работать на всех версиях БСП, т.к. простое.

2 стартмани

19.11.2024    420    3    slavok123    1    

1

Пароли Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Расширение добавляет возможность настроить обновление пароля пользователем через заданный промежуток времени в днях (1-99 дней). Также добавлен контроль: новый пароль не должен совпадать с предыдущим.

1 стартмани

11.11.2024    584    3    KonorArgent    0    

3

Информационная безопасность Пароли Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Простой пример формирования одноразового секрета (пароля, сообщения и т.п. информации) через указания ключа.

16.07.2024    1022    maksa2005    0    

2

Инструменты администратора БД Пароли Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка для массового изменения элементов внутреннего справочника "Пользователи информационной базы". Можно использовать для аудита пользователей информационной базы, массового изменения основных свойств пользователей, создания паролей, рассылки логинов/паролей.

1 стартмани

13.06.2024    1103    16    alexey.kutya    2    

3

Пароли Системный администратор Платформа 1С v8.3 Бесплатно (free)

В очередной раз пришлось поменять пароль пользователя sa в базе данных MS SQL, и поскольку эту процедуру приходится делать нечасто, решил записать последовательность действий для памяти. Коротко. Июнь 2024 г.

03.06.2024    7010    2ncom    9    

15

Информационная безопасность Пароли Платформа 1С v8.3 Бесплатно (free)

Все еще храните пароли в базе? Тогда мы идем к вам! Безопасное и надежное хранение секретов. JWT авторизация. Удобный интерфейс. Демо конфигурация. Бесплатно.

30.05.2024    7411    kamisov    19    

62

Пароли Системный администратор Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Обработка для массовой генерации и изменения паролей для любого количества пользователей в 1С. Сложность паролей: длина 8, латинские буквы, цифры и некоторые символы. Может быть полезна в администрировании баз любых конфигураций 1С 8 на управляемых формах с большим количеством пользователей.

1 стартмани

15.05.2024    833    3    Лев    1    

1
Оставьте свое сообщение