gifts2017

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

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

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

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

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

Обновлено 02.11.2015

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

Обновлено 26.11.2016

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

Убрана ошибка, которая могла привести к потере пароля пользователя на обычных формах.

Обновлено 28.11.2016

Убрал ошибку, при запуске под другим пользователем обработка слишком быстро возвращала старый пароль на место, из-за этого невозможно было запустить базу под этим пользователем. Теперь обработка возвращает пароль через 8 секунд после запуска, поэтому в течение этого времени не закрывайте программу. 

Мои работы:

Общее

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

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

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

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

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

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

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

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

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

ЗУП 2.5

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

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

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

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

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

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

Наименование Файл Версия Размер Кол. Скачив.
1С под другим пользователем
.epf 31,06Kb
26.11.16
88
.epf 1.0.4 31,06Kb 88 Скачать

См. также

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

Комментарии

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

А как там называется эта обработка?
16. Андрей Карпов (karpik666) 02.11.15 10:41
(15) set5553, справочник Пользователи
Прикрепленные файлы:
17. Андрей Карпов (karpik666) 02.11.15 10:43
(14) tormozit, наверное действительно для универсальности стоит отказаться от справочника пользователи, сегодня переделаю.
18. Андрей Карпов (karpik666) 02.11.15 17:41
Обновлено 02.11.2015

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

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

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