Регламентная смена пароля пользователем через заданный интервал

11.11.24

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Регламентная смена пароля пользователем через заданный интервал:
.cfe 85,26Kb
3
3 Скачать (1 SM) Купить за 1 850 руб.

Настройка и работа функционала по проверке срока действия пароля.

В основе доработки лежит типовое поведения программы при установке флага Потребовать смену пароля при входе.

 

 

Добавлено регламентное задание (KonorArgent) Проверка срока действия паролей. По умолчанию оно выполняется раз в день в 00:00 часов.

 

 

Это задание проверяет регистр (KonorArgent) Пользователи и даты последней смены пароля и если между последней датой изменения пароля и текущей датой прошло нужное количество дней, то пользователю устанавливается флаг Потребовать смену пароля при входе в положение Истина.

При следующем входе в программу у пользователя отработает типовой механизм по установке пароля при входе.

Чтобы включить/отключить функционал смены паролей и установить нужное количество дней между сменами пароля, нужно зайти в регистр (KonorArgent) Пользователи и даты последней смены пароля через функции для технического специалиста и нажать кнопку (KonorArgent) Настройки смены паролей.

 

 

В открывшемся окне будет две константы:

  • (KonorArgent) Использовать регламентную смену пароля - если флаг снят, то регламентное задание проверки срока действия паролей не срабатывает.

  • (KonorArgent) Количество дней между сменами пароля - устанавливается интервал между сменами паролей. Может принимать значения от 1 до 99.

 

 

Контроль повторяемости пароля

Помимо принудительной смены пароля добавлен контроль: новый пароль не должен быть равен предыдущему, иначе возникнет ошибка.

 

 

Ошибка уйдёт, только если ввести новый пароль.

 

Исключения

Наверняка есть пользователи, для которых не нужно менять пароль. Например, это пользователь под которым работают специалисты 1С. Также если настроена синхронизация через com (с подключением к другой программе), то нельзя менять пароль, от имени которого выполняется синхронизация, иначе она перестанет выполняться.

Для таких исключений добавлен флаг (KonorArgent) Исключение для регламентной смены пароля. Для пользователей, у которых установлен данный флаг, не будет срабатывать регламентное задание по проверке пароля и не будет выполняться контроль повторяемости пароля.

 

 

Заключение

При подключении расширения нужно обязательно отключить безопасный режим, иначе при попытке установки пароля возникнет ошибка.

Доработка тестировалась на Управление торговлей, редакция 11 (11.5.19.74). В теории, должна заработать на всех типовых конфигурациях, где БСП-шные функции работы с пользователями.

Расширение безопасность контроль смена паролей

См. также

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

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

3 стартмани

21.01.2025    1464    2    SerVer1C    4    

16

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

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

2 стартмани

19.11.2024    323    2    slavok123    1    

1

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

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

16.07.2024    936    maksa2005    0    

1

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

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

1 стартмани

13.06.2024    1027    16    alexey.kutya    2    

3

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

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

03.06.2024    6327    2ncom    9    

15

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

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

30.05.2024    7023    kamisov    18    

61

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

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

1 стартмани

15.05.2024    789    2    Лев    1    

1

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

Обработка предназначена для переноса пользователей между разными базами 1С. Позволяет выгрузить выбранных (или всех) пользователей базы-источника со всеми настройками, включая разделение данных, в файл. И с помощью этой же обработки загрузить выгруженных пользователей из файла в базу-приёмник. Может быть полезна тем, кто хочет перенести пользователей между базами, у которых включено разделение данных.

1 стартмани

02.05.2024    771    7    METAL    2    

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