Единый семинар «1С» для бухгалтеров и руководителей

Вход под другим пользователем

Администрирование - Защита, права, пароли

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

По мотивам //infostart.ru/public/661919/

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

Бывает полезно, если нужно зайти под конкретным пользователем, например, посмотреть на ошибку возникающего у пользователя, а пароля нет.

Пользователь, под которым будет работать обработка, должен иметь права изменять пользователю пароль.

Весь смысл действий — это выбрать пользователя, установить, если нужно, пароль, нажать по кнопке «изменить пароль», не закрывая обработку зайти под выбранным пользователем в информационную базу с установленным ранее паролем, в обработке нажать «восстановить пароль», закрыть обработку согласившись удалить файл, который находиться в temp папке, с которым работает обработка.

Обработка имеет обычные и управляемые формы.

Тестировал:

  • платформа 8.3 (8.3.10.2580)
  • конфигурации - УНФ (Украина) (1.6.2.3) , УНФ (Украина)  (1.4.11.4) ,  УТП (Украина) 41.2.19.1) 

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

Наименование Файл Версия Размер
Вход под другим пользователем:
.epf 13,69Kb
04.10.17
7
.epf 1 13,69Kb 7 Скачать

См. также

Комментарии
1. Вадим Стельмах (Vafla) 05.10.17 10:29 Сейчас в теме
А чем инструменты разработчика не угодили?..
6. Ярослав Володимирович (myr4ik07) 108 05.10.17 12:01 Сейчас в теме
(1) ну давай не будем пересаживать всех на то, что тебе удобно или нравится
12. Вадим Стельмах (Vafla) 05.10.17 14:24 Сейчас в теме
(6)
ну давай не будем пересаживать всех на то, что тебе удобно или нравится


Действительно, давайте не будем советовать никому то, что удобно и нравится О.о
shalimski; +1 Ответить
2. Максим Б (Xershi) 284 05.10.17 10:30 Сейчас в теме
Я для таких целей использую тестовую базу и просто сношу пароль у пользователя!
7. Ярослав Володимирович (myr4ik07) 108 05.10.17 12:03 Сейчас в теме
(2) если у тебя статичные клиенты - молодец, я не буду копировать каждый раз базу в нового клиента, что бы протестировать свое написанное

да и быстрее сразу на боевой исправить мелкую ошибку
3. Сергей necropunk (necropunk) 5 05.10.17 10:53 Сейчас в теме
Я правильно понимаю, что она получает хэш и потом его расшифровывает? Чем расшифровывает, сами алгоритм написали или какая внешняя компонента, или в интернете через какой sha1-online?
5. Сергей Сизов (sssss_aaaaa_2011) 05.10.17 11:55 Сейчас в теме
(3)Скорее всего неправильно. Хэш потому и хэш, что он получается односторонним преобразованием (шифровкой) и не имеет обратного преобразования (расшифровки) и его используют для хранения вместо паролей именно из-за невозможности обратного преобразования.
Пароль "меняется" заменой хэша старого пароля на хэш нового.
8. Ярослав Володимирович (myr4ik07) 108 05.10.17 12:04 Сейчас в теме
(3) получает хэш, сохраняет хэш, устанавливает пароль, возвращает старый хэш, все намного проще, ничего не расшифровывает
4. Константин Соболевский (Константин С.) 517 05.10.17 11:43 Сейчас в теме
Для такого есть доменная авторизация, которую можно отключить и войти)
9. Ярослав Володимирович (myr4ik07) 108 05.10.17 12:06 Сейчас в теме
(4) та перестань доменничать тут в бездоменной структуре, вот эти статичные программисты ), думают если у них домен то и у всех домен. Представляешь, люди еще и на файловом режиме сидят!
11. Константин Соболевский (Константин С.) 517 05.10.17 12:30 Сейчас в теме
(9) век живи век учись, пользоваться функционалом ;-)
10. М Д (maxmax83) 05.10.17 12:07 Сейчас в теме
Помнится, в ЗУП 2.5 подобный функционал есть из коробки.
А я для таких целей использую доменную аутентификацию аутентификацию ОС - временно подменяю у пользователя на свою учетку не ломая пароль. Либо, ставлю временно пароль, если у пользователя аутентификацию ОС по-умолчанию.
(9) Представляешь, а оно и в файловом работает.
13. Андрей Карпов (karpik666) 559 05.10.17 15:07 Сейчас в теме
Блин, кто нибудь поиском умеет пользоваться, или нет? https://infostart.ru/public/414387/
14. Вадим . (ice-net) 05.10.17 15:29 Сейчас в теме
(13)
Не обязательно себя пиарить =)
15. Андрей Карпов (karpik666) 559 05.10.17 15:40 Сейчас в теме
(14) по-моему комментарий по теме, идея точно такая же, да и реализация похожа, но проще конечно же сделать свой костыль.
16. Вадим . (ice-net) 05.10.17 16:45 Сейчас в теме
(15)
Не совсем ясна Ваша мысль про поиск и костыль..
Будте проще, не Вы первый придумали этот способ.

А по теме, обычно если у пользователя что-то не работает, то он Вам сам об этом скажет + заодно и узнаете его пароль.. А иногда дело не в 1с, а в правах пользователя ПК например.. и Вам эта обработка ничего не даст)
Имхо, больше полезна что бы что-то незаконно подсмотреть в базе, что правами закрыто(читай получить полные права)
17. Андрей Карпов (karpik666) 559 05.10.17 17:38 Сейчас в теме
(16) да, не я первый, о чем написано в публикации, надеюсь вы прочли описание продукта, прежде чем мне что-то писать. Такое есть в Зуп 2.5 Корп, а также в Портативных инструментах разработчика, идея на поверхности, однако каждая из этих реализаций выделялась чем-то своим, например в ПИР больше инструментарий по работе с пользователями, в моей возможность открытия и подключения на управляемых формах, и удобная форма восстановления пароля.
Здесь особенного функционала вообще не увидел, в чем его особенность, что хэш можно сохранять в файл, так вообще не удобно, т.е. чтобы мне запустить 1с под конкретным пользователем. нужно выполнить уйму действий, спрашивается зачем так сложно, когда можно это сделать по одну щелчку мышкой.
А по теме, обычно если у пользователя что-то не работает, то он Вам сам об этом скажет + заодно и узнаете его пароль.. А иногда дело не в 1с, а в правах пользователя ПК например.. и Вам эта обработка ничего не даст)
Ерунда, такой вариант работы подходит для предприятия, где 2 человека работает, вы и бухгалтер, в остальных случаях нужна система приема заявок, и тогда механизм запуска под другим пользователем очень нужен.
Имхо, больше полезна что бы что-то незаконно подсмотреть в базе, что правами закрыто(читай получить полные права)
вы невнимательно прочли описание продукта, если у пользователя есть права на изменение пользователей иб, то у него априори Полные права, ничего не скрыто. Если доработать обработку, и добавить привилегированный режим, и не закрыт запуск внешних обработок, то еще можно запустить на старых конфигурациях, на новых или серверных такое не прокатит.
Итог: Автор не навел справки есть ли вообще разработки на данную тему, и выложил версию обработки, которая хуже по удобству и функционалу более старых версий, поэтому и считаю ее "костылем".
Оставьте свое сообщение