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

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

Данная обработка позволяет запускать 1С под другими пользователя без указания пароля. Обычная и управляемая форма.

Это очень удобно, так как позволяет тестировать работу других пользователей без необходимости спрашивать у них пароль. Был вдохновлен таким же функционалом в программе ЗУП 2.5.

Подходит как для обычных форм, так и для управляемых форм, работает в толстом и тонком клиенте. Добавлен функционал для подключения в качестве дополнительной обработки в конфигурациях с БСП.

 

Обновлено 02.11.2015

Теперь получение пользователей не зависит от справочника "Пользователи".


Мои работы:

Общее

Перенос данных XML с Анализом и выборочной загрузкой.

Универсальный редактор таблиц и движения документа (LITE) (Обычная Форма)

Универсальный редактор таблиц и движения документа (PRO) (Обычная Форма)

Универсальный редактор Таблиц и Движений документов (Управляемая форма)

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

Защита разработок от копирования (Обычная и Управляемая форма)

Редактирование прав на файлы Windows

 

Управление торговлей 11

Установка цен в УТ11. Произвольный запрос к данным ИБ

 

ЗУП 2.5

Скрываем неиспользуемые виды расчета

[ОЗТ] Перезаполнить данные о начислениях текущего сотрудника (Обычная форма)

Резервы отпусков в Документе "Отражение Зарплаты в Регламентированном Учете" (Оценочные Обязательства)

 

Комплексная И УПП

Форма работы с сотрудниками, как из зуп 2.5

Файлы

Наименование Файл Версия Размер Кол. Скачив.
1С под другим пользователем
.epf 30,86Kb
02.11.15
80
.epf 1.0.2 30,86Kb 80 Скачать

См. также

Лучшие комментарии

1. Maxilucky 01.11.2015 11:03
Многовато рекламы - отвлекает от основной темы.
Притом что все это уже давным давно реализовано в инструментах разработчик (в т.ч. и портативных)
Ответили: (2) (3)
# Ответить
23. fzt 30.03.2016 11:22
Все время тестирую так.
1. Конфигуратор, св-ва пользователя под которым хотим зайти.
2. Аутентификация 1С - убрать галку
3. Аутентификация операционной системы - поставить своего пользователя ОС
4. Сервис - параметры - Запуск 1С предприятия - Использовать аутентификацию операционной системы
F5 ?????
6. Profit!
Тонкий, толстый, худой, злой, молодой и старый клиент.
Ответили: (24) (26) (28)
+ 2 [ karpik666; CaSH_2004; ]
# Ответить
20. Mortiferus (файл скачал) 06.11.2015 11:45
Спасибо! Отлично работает.
+ 1 [ karpik666; ]
# Ответить

Комментарии

1. Maxilucky 01.11.2015 11:03
Многовато рекламы - отвлекает от основной темы.
Притом что все это уже давным давно реализовано в инструментах разработчик (в т.ч. и портативных)
Ответили: (2) (3)
# Ответить
2. karpik666 01.11.2015 11:06
(1) Maxilucky, это к сожалению единственный бесплатный способ продвижения своих работ, а в данной разработке в принципе и нечего пояснять, поэтому кажется, что много.
# Ответить
3. karpik666 01.11.2015 11:35
(1) Maxilucky, сейчас посмотрел, действительно такой функционал есть в инструментах разработчика, но инструменты пока только для обычных форм, а моя обработка функционирует и для управляемых.
Ответили: (8)
# Ответить
4. karpik666 02.11.2015 06:41
Обработку проверял в зуп 2.5, упп и бп 2 все работает. Если возникнут ошибки, пишите.
# Ответить
5. Программулькин (файл скачал) 02.11.2015 08:51
эм есть инструменты версии 3,41, что-то не вижу как называется обработка?
Ответили: (6)
# Ответить
6. tormozit 02.11.2015 08:55
(5) Редактор пользователей, Запустить клиент 1С под пользователем...
Ответили: (7)
# Ответить
7. Программулькин (файл скачал) 02.11.2015 09:12
(6) tormozit, ога нашёл, спасибо.
# Ответить
8. Программулькин (файл скачал) 02.11.2015 09:15
(3) karpik666, У тебя алгоритм и используемые методы сильно разнятся с "инструментами разработчика"
Ответили: (9)
# Ответить
9. karpik666 02.11.2015 09:24
(8) Программулькин, ну так, что такой функционал есть в инструментах я тоже узнал, когда комментарий написали, а свою обработку я писал на основании такого механизма из Зуп 2.5. Или это был вопрос?=)
# Ответить
10. Программулькин (файл скачал) 02.11.2015 09:49
ОЙ, прошу прощения за "мой французкиГий", ибо утро пон-ка. Да все верно, забыл поставить знак вопрос .
У тебя алгоритм и используемые методы сильно разнятся с "инструментами разработчика" ?
Ответили: (11)
# Ответить
11. karpik666 02.11.2015 10:06
(10) Программулькин, ок, сейчас посмотрю.
# Ответить
12. Программулькин (файл скачал) 02.11.2015 10:11
Кстати ещё вопросик, Допустим манагер с правами манагера получил доступ к этой обработке, и запустил предприятие под юзверем "админко". Он получит доступ ко всему , что имеет доступ "админко"?
Ответили: (13)
# Ответить
13. karpik666 02.11.2015 10:19
(12) Программулькин, смотря на что у менеджера есть права, по сути здесь идет программной управление пользователями, если у него есть такие права, то он сможет зайти под любым пользователем, здесь привилигированный режим не используется.
По поводу инструментов и моей разработки, то по сути разницы почти нет, только у меня ищется по коду пользователя, а в инструментах по уникальному идентификатору, плюс они навороченнее в плане указания дополнительных параметров. И сейчас не знаю есть ли портативные инструменты для управляемых форм, потому как моя обработка может работать и там и там.
Ответили: (14)
# Ответить
14. tormozit 02.11.2015 10:29
(13) ИР не использует справочник "Пользователи".
Ответили: (17)
+ 1 [ karpik666; ]
# Ответить
15. set5553 02.11.2015 10:37
Был вдохновлен таким же функционалом в программе зуп 2.5.

А как там называется эта обработка?
Ответили: (16)
# Ответить
16. karpik666 02.11.2015 10:41
(15) set5553, справочник Пользователи
Ответили: (26)

Прикрепленные файлы:

Снимок.PNG
# Ответить
17. karpik666 02.11.2015 10:43
(14) tormozit, наверное действительно для универсальности стоит отказаться от справочника пользователи, сегодня переделаю.
# Ответить
18. karpik666 02.11.2015 17:41
Обновлено 02.11.2015

Теперь получение пользователей не зависит от справочника "Пользователи".
# Ответить
19. b-dm (файл скачал) 06.11.2015 11:00
Хм, ну что же сейчас посмотрим, заценим... :-)
# Ответить
20. Mortiferus (файл скачал) 06.11.2015 11:45
Спасибо! Отлично работает.
+ 1 [ karpik666; ]
# Ответить
21. zzerro (файл скачал) 19.11.2015 12:06
Интересная обработка, но есть еще вариант запуска под другим пользователем без изменения пароля пользователя.
Ответили: (22) (26)
+ 1 [ karpik666; ]
− 1 [ CaSH_2004; ]
# Ответить
22. karpik666 19.11.2015 12:08
(21) zzerro, здравствуйте, не знал о такой возможности, можно поподробнее?
Ответили: (26) (28)
# Ответить
23. fzt 30.03.2016 11:22
Все время тестирую так.
1. Конфигуратор, св-ва пользователя под которым хотим зайти.
2. Аутентификация 1С - убрать галку
3. Аутентификация операционной системы - поставить своего пользователя ОС
4. Сервис - параметры - Запуск 1С предприятия - Использовать аутентификацию операционной системы
F5 ?????
6. Profit!
Тонкий, толстый, худой, злой, молодой и старый клиент.
Ответили: (24) (26) (28)
+ 2 [ karpik666; CaSH_2004; ]
# Ответить
24. karpik666 30.03.2016 11:24
(23) fzt, а с помощью данной обработки тестируется так:
1. Открываем обработку.
2. Выбираем пользователя.
3. Profit
Ответили: (25)
# Ответить
25. fzt 30.03.2016 11:28
(24) karpik666, не всегда под рукой. Пишу от клиента, в списке 32 базы. Смеюсь.
Вообще спасибо, мой комментарий скорей для ликбеза неофитов.
# Ответить
26. CaSH_2004 10.05.2016 21:30
Сам недавно заинтересовался этой темой
(16) - сказал бы спасибо, да только засомневался что мог такое пропустить (хотя от ЗУП я бы и не ождал таких удобств - зачем бы ей такое?), поэтому не поленился и залез проверить в Зарплата и Управление Персоналом, редакция 2.5 (2.5.102.2) - нету там такого ни в Предприятии под полными правами ни в Конфигураторе в форме списка!!! Может подскажете версию и название конфигурации в вашем случае? Очень любопытно.

(23) Тоже хороший способ - спасибо, но если так делать вручную то это конечно проигрывает по удобству/скорости спец.средствам - это же я так понимаю нужно сначала все эти настройки выставить, а потом опять снести то боже упаси от таких удобств.
Но если сделать как вариант смены пароля то очень даже неплохо.
А то что баз 32 - для этого лучше завести отдельную базу и сделать справочник Базы и подчиненный справочник Пользователи и все оттуда влет будет запускаться (я у себя так решил вопрос)

(21) zzerro, я вот не понял для чего был дан намек и не было решения? Похвастаться что вы знаете больше других и никому об этом не скажете? Как то это некрасиво учитывая что вас даже попросили в (22) (может вы на это намекали?) и даже тогда ответа что то я не увидел, поэтому минусую.
Предполагаю что вариант имелся ввиду указанный в (23)
Ответили: (27) (28)
# Ответить
27. karpik666 11.05.2016 03:54
(26) CaSH_2004, здравствуйте, в моем случае это версия Корп, данный функционал точно присутствовал 2.5.91 и выше. Не думал, что Проф и корп будут так различаться
# Ответить
28. zzerro (файл скачал) 20.06.2016 16:59
(22)(26) Ответ был дан в (23). Просто для того пользователя под которым хотите зайти нужно установить флаг аутентификация ОС и прописать своего пользователя ОС, ну и у своего пользователя снять флаг аутентификация ОС (если установлен).
Ответили: (29)
# Ответить
29. karpik666 20.06.2016 18:27
(28) zzerro, ну такой вариант мало чем отличается от программной подмены пароля, и более неудобен, если нет данной обработки, но как говорится "на безрыбье" и такой подойдет.
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл






IE 2016