Запуск сеанса пользователя

Запуск сеанса пользователя 1С без смены пароля.

Обработка создана для быстрого запуска сеансов пользователей без сброса пароля.

Запуск осуществляется путем подмены хэша установленного пароля. После запуска хэш возращается обратно. Выполняется только с правами администратора ИБ.

&НаСервере
Процедура ЗапуститьНаСервере()

ПользовательИнформационнойБазы = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(ПользователиИБ.ИдентификаторПользователяИБ);
// Сохраняем текущие данные
ХешАвторизации = ПользовательИнформационнойБазы.СохраняемоеЗначениеПароля;
АутентификацияСтандартная = ПользовательИнформационнойБазы.АутентификацияСтандартная;

ХешНовогоПароля = "sbN3OgXA7QF2eHpPFXT/AHX3Uh4=,ZeIeoN6IUqvCsNghwfmsbyzVvZg=";
ИмяДляВхода = ПользовательИнформационнойБазы.Имя;

// установим хэш для пароля qwerty
ПользовательИнформационнойБазы.СохраняемоеЗначениеПароля = ХешНовогоПароля;
ПользовательИнформационнойБазы.АутентификацияСтандартная = Истина;
ПользовательИнформационнойБазы.Записать();

КонецПроцедуры

Протестировано на платформе 1С:Предприятие 8.3 (8.3.13.1865).

Протестировано на платформе 1С:Предприятие 8.3 (8.3.12.1855).

UPD Добавил поддержку файловых и ws баз и длинных имен пользователя.

10 Comments

  1. sapervodichka

    Тоже самое, днём раньше ))) https://infostart.ru/public/1086980/

    Reply
  2. 6en9er

    (1)Да очень похоже. Не заметил когда выкладывал. У меня без привилегированного режима только.

    Reply
  3. n3mber

    Платформа 8.3.12 не работает((

    Reply
  4. 6en9er

    (3)На платформе 8.3.12 работает, проверил. Возможно у вас файловая база? Обновил обработку, добавил поддержку файловых баз.

    Reply
  5. n3mber

    (4)Скинь в ЛС тогда)) или покупать?

    Reply
  6. 6en9er

    (5)Насколько я знаю, повторное скачивание доступно в течении 30 дней бесплатно. Посмотрите информацию в письме с инфостата, в котором пришла ссылка на обработку.

    Reply
  7. n3mber

    (6)всё работает, спасибо

    Reply
  8. 6en9er

    (7) Пожалуйста. Написал в суппорт, они говорят каждое скачивание платное.

    Reply
  9. n3mber

    (8)за повторное скачивание не списали стартмани))

    Reply
  10. Неопределено

    Давным-давно реализовано в инструментах разработчика.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *