Расширение для конфигурации Бухгалтерия предприятия, редакция 3.0. При начале работы не полноправных пользователей происходит проверка заполнения пароля пользователя. Если пароль пустой - отображается предупреждение и сеанс работы завершается.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Запрет работы пользователей без пароля. Расширение. БП 3.0:
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
При попытке заблокировать работу пользователей без пароля стандартными средствами обнаружил, что если установить "Минимальную длину паролей пользователей" меньше 7, то такая настройка не сохранится. Информации по этому вопросу в интернете найдено не было. Результатом изысканий явилось данное расширение. Если кто знает, как ограничить работу пользователя без проверки сложности пароля и длины пароля менее 7 символов, напишите, пожалуйста, в комментарий. Спасибо.
Подключение расширения: Меню "НСИ и Администрирование" — "Печатные формы, отчеты и обработки" - "Расширения". Кнопка "Добавить из файла…". Безопасный режим необходимо отключить.
Расширение тестировалась на ПБ 3.0.66.47, ПБ 3.0.76.67 и может некорректно работать на других релизах. Возможна адаптация под нужный релиз.
Представляю обработку для изменения политики паролей для одного или нескольких пользователей с использованием встроенного в платформу функционала по управление политикой паролей из встроенного языка.
Данная обработка позволяет перенести пароли всех пользователей из одной информационной базы в другую.
При администрировании нескольких баз данных 1С часто возникает задача переноса пользователей с сохранением их паролей. Поскольку 1С хранит пароли в зашифрованном виде, простое копирование записей пользователей невозможно. Представленная обработка решает эту проблему, предоставляя инструмент для экспорта и импорта паролей.
Для запуска базы, опубликованной на вебсервере через тонкий клиент (win/linux) с доменной авторизацией.
Подходит для запуска тонкого клиента (база web публикация) с устройств не в домене, например для работы внешних пользователей.
Данная внешняя обработка для платформы 1С предназначена для анализа и проверки стойкости паролей пользователей информационной базы. Она выполняет поиск паролей методом перебора (brute-force) по их хранящемуся в системе хешу (1-2 минуты для выборки в 200 пользователей с установленными паролями).
А не правильней ли предложить пользователю ввести пароль соответствующий политике защиты:
&НаСервереБезКонтекста
Процедура УстановитьПарольНаСервере(НП)
ПользовательИнформационнойБазы = ПользователиИнформационнойБазы.ТекущийПользователь();
УстановитьПривилегированныйРежим(Истина);
Попытка
ПользовательИнформационнойБазы.Пароль = НП;
ПользовательИнформационнойБазы.Записать();
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Новый пароль успешно установлен";
Сообщение.Сообщить();
Исключение
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "ВНИМАНИЕ! Не смогли установить пароль";
Сообщение.Сообщить();
КонецПопытки;
УстановитьПривилегированныйРежим(ЛОЖЬ);
КонецПроцедуры