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

11.11.24

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

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

Файлы

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

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

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

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

 

 

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

 

 

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

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

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

 

 

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

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

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

 

 

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

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

 

 

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

 

Исключения

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

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

 

 

Заключение

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

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

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

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

Дополнительная обработка для работы с пользователями БСП и ИБ. Ключевые возможности: - Быстрый просмотр пользователей и главных свойств - Запуск приложения под любым пользователям базы данных - Поиск и исправления узких мест в безопасности - Групповое редактирование пользователей - Быстрое копирование прав доступа и групп от пользователя к пользователю Подходит для любой конфигурации с БСП на управляемых формах для клиент-серверных баз и файловых.

1 стартмани

07.07.2025    1577    16    FFX_Eka    4    

12

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

Программа позволяет хранить пароли в зашифрованном виде.

1 стартмани

30.06.2025    485    2    user1802663    18    

3

Рефакторинг и качество кода Информационная безопасность Пароли Программист 1С v8.3 Россия Абонемент ($m)

Представьте ситуацию: вы пишете обработку для отправки email-уведомлений клиентам. Чтобы подключиться к серверу почты, вам нужны: логин, пароль, SMTP-адрес. Что делает большинство программистов?

1 стартмани

23.06.2025    1297    markbraer    8    

3

Информационная безопасность Математика и алгоритмы Пароли Программист 1С v8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Реализация алгоритма TOTP-аутентификации на языке 1С, включая создание QR-кода для добавления в приложения-аутентификаторы

1 стартмани

29.05.2025    835    Octopus    1    

10

Пароли Системный администратор Программист 1С v8.3 Управляемые формы Россия Абонемент ($m)

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

1 стартмани

07.05.2025    612    0    SVLong    0    

2

Пароли Программист 1С v8.3 Россия Казахстан Абонемент ($m)

Временная смена пароля для входа под пользователем. Позволяет проверить работоспособность обработки под пользователем "здесь и сейчас".

1 стартмани

25.04.2025    973    7    el_turist    7    

6

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

В конфигураторе можно настроить Политики паролей пользователей. И настроенная таким образом политика работает для всего списка пользователей, без исключения. А что делать, если надо настроить отдельную политику для определенного пользователя? Оказывается, можно, но только программным способом. Эта обработка позволяет редактировать список политик применяемых к паролям пользователей, а также редактировать список пользователей, к паролям которых применяется выбранная политика. Управляемые и обычные формы.

1 стартмани

31.03.2025    788    6    user969845    0    

1

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

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

3 стартмани

21.01.2025    2431    4    SerVer1C    4    

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