gifts2017

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

Опубликовал И А (mylogin) в раздел Администрирование - Защита, права, пароли

Обработка позволяет запустить пользовательский режим 1С, не сбрасывая полностью пароль пользователя. Что очень удобно при отладке прав и RLS. Также есть возможность быстро установить пароль 123, и вернуть старый пароль вручную.

Механизм работы обработки.

При нажатии кнопки "Запустить 1С" происходит замена пароля пользователя на 123 и запускается 1С. Старый пароль возвращается после задержки, заданной на форме.

Кнопка "установить" записывает хэш пароля с формы вместо текущего, например когда нужно сбросить забытый пароль.

Для работы необходимы права администратора.

Обновления:

- Исправлена ошибка, если нет связки справочников Пользователи и Пользователи ИБ. В этом случае поиск по имени.

- Добавлена возможность запуска, если у пользователя настроена аутентификация ОС.

- Временный сброс запрета на запуск нескольких сеансов, если такая настройка есть.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Запуск под пользователем
.epf 9,50Kb
30.07.15
481
.epf 9,50Kb 481 Скачать
Запуск под пользователем УФ
.epf 9,70Kb
30.07.15
79
.epf 9,70Kb 79 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Иван Иванов (Famza) 18.11.13 13:35
2. Призрак (davdykin) 18.11.13 19:17
(1) Famza, Ну и как реально работает? Код открытый?
3. Владимир Литвиненко (VladimirL) 19.11.13 05:06
(2) davdykin, работает. Код открытый и довольно простой.

НЕ работает если для пользователя установлена только аутентификация операционной системы. Но легко дописать чтобы работало. Все равно интерфейс переделывать нужно ))

Используется функция ЗапуститьСистему(). Поэтому если вы запустили свой сеанс из конфигуратора и из него запускаете сеанс под пользователем через эту обработку, то новый сеанс уже будет подключен как предмет отладки. И серверная и клиентская часть.

Также, если у вас типовая конфигурация, где для пользователей есть настройка "Запретить открытие нескольких сеансов", то ее временный сброс нужно будет прописать отдельно.

Автору плюс за полезный шаблон, но хочется пожелать лучше оформлять публикации.
elizarovs; DrAku1a; mylogin; davdykin; +4 Ответить 1
4. Призрак (davdykin) 19.11.13 06:15
(3) VladimirL, Спасибо за развернутый комментарий :)
6. rasswet (rasswet) 20.11.13 08:21
под управляемую форму делать планируете?
7. Анна Зверева (Dirol-ka) 20.11.13 10:43
когда нет ничего, тогда и это сойдет...
я видела другую штуку: "подмена прав". Администратор может находясь под своим логином с базе подменить себе права на любого пользователя системы и ему не нужно знать пароля.
8. DAnry (DAnry) 20.11.13 15:23
Очень полезная вещь для програмиста, особенно при тестировании прав пользователей. Автору плюс. Я так понимаю обработка универсальна и работает на всех конфигурациях? И еще вопрос: работает на в файловом варианте и серверном?
9. Алекс Одинэсник (Alex1Cnic) 20.11.13 15:58
10. И А (mylogin) 20.11.13 16:40
(5) kiv82, Механизм работы аналогичен судя по описанию, как там реализовано не знаю. Свою писал для себя, решил поделиться. Если бы увидел ее раньше, скачал, не стал бы тратить время.
(6) rasswet, возможно.
(8) DAnry, На всех конфигурациях не тестировал. Должна работать. Работает и на серверном и файловом варианте.
11. Иван Орлов (Jaivan) 21.11.13 14:22
взялся переводить на платформу 8.1 столкнулся с ключевым для работы обработки реквизитом справочника Пользователи "СохраняемоеЗначениеПароля", кто-нибудь переводил?
12. Dima Dima (bayce) 22.11.13 15:20
а как на счет доверие к системе?
не нарушает ли это права пользователей?
13. Dmitry Bas (b-dm) 26.11.13 16:28
По моему очень нужная и полезная вещь. Автору - респект.
Может понадобиться в ближайшее время - скачаю.
14. Наталия Киселева (kng67) 27.11.13 10:09
Тема для многих актуальная. Обработка полезная.
Главное, чтобы бухгалтера про такие обработки не знали. А то у них и так подозрительный "склероз": "Я такого сделать не могла! Это кто-то другой!"
likelol.91; Светлый ум; v.a.ryag; +3 Ответить
15. nataon (nataon) 02.12.13 10:51
16. Рустам Гарипов (13kawaii13) 07.12.13 21:09
Спасибо. Оч нужная обработка.
17. v i (vis_tmp) 08.12.13 06:07
18. Анна Зверева (Dirol-ka) 09.12.13 05:11
19. Александр Кикабидзе (capshow) 12.12.13 15:44
Интересное решение! А то, если пароль не по входу в ОС, то приходится создавать "болванку" такого же пользователя, ставить ему такие же права галочки, и уже под ним заходить и тестировать
20. Маргарита Михайлова (margo_m09) 08.01.14 12:55
21. Константин Козырев (KossTON) 04.03.14 12:31
Согласен, очень здорово, спасибо автору!
22. mikhailovaew (mikhailovaew) 16.07.14 13:04
(7) Dirol-ka, не поможет, если используется RLS или какие-то другие настройки. Одних прав / интерфейсов бывает маловато, чтобы увидеть картину глазами конкретного пользователя.
23. Дмитрий (sommid) 13.05.15 15:28
спасибо. как раз в тему пришлась
24. Сергей Галюк (dj_serega) 29.07.15 10:04
Спасибо за УФ. Сейчас проверю. Все не было времени себе наваять этот функционал.
Держите +.

В кластере типа "xxxx" работает. Но если попробовать запустить "xxx-xxx" предприятие зависает. Виснет на строке "ЗапуститьСистему". Почему такое может быть?
25. И А (mylogin) 30.07.15 09:22
(24) dj_serega, Поменял строку соединения с ИБ. Должно помочь.
26. Сергей Галюк (dj_serega) 30.07.15 14:20
(25) mylogin, Работает. Спасибо!
27. Сергей Галюк (dj_serega) 25.07.16 10:32
(0). Не подключается отладка под новым пользователем на 8.3.8.1861. На 8.3.5 1248 работало :( Сейчас приходится заходить в параметры и включать возможность отладки.
Может где-то что-то сбилось?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа